<!doctype html>
<html lang="ru" data-bs-theme="dark">

<head>
    <!-- 2024-05-11 14:16:49 -->
        <meta charset="utf-8">
    <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no">
    <title>git tag</title>
        <link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/bootstrap/5.3.3/css/bootstrap.min.css" integrity="sha512-jnSuA4Ss2PkkikSOLtYs8BlYIeeIK1h99ty4YfvRPAlzr377vr3CXDb7sb7eEEBYjDtcYj+AjBH3FLv5uSJuXg==" crossorigin="anonymous" referrerpolicy="no-referrer" />
    <link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/bootstrap-icons/1.11.3/font/bootstrap-icons.min.css" integrity="sha512-dPXYcDub/aeb08c63jRq/k6GaKccl256JQy/AnOq7CAnEZ9FzSL9wSbcZkMp4R26vBsMLFYH4kQ67/bbV8XaCQ==" crossorigin="anonymous" referrerpolicy="no-referrer" />
    <link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/highlight.js/11.9.0/styles/github-dark.min.css" integrity="sha512-rO+olRTkcf304DQBxSWxln8JXCzTHlKnIdnMUwYvQa9/Jd4cQaNkItIUj6Z4nvW1dqK0SKXLbn9h4KwZTNtAyw==" crossorigin="anonymous" referrerpolicy="no-referrer" />
    <link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/7.1.0/css/flag-icons.min.css" integrity="sha512-bZBu2H0+FGFz/stDN/L0k8J0G8qVsAL0ht1qg5kTwtAheiXwiRKyCq1frwfbSFSJN3jooR5kauE0YjtPzhZtJQ==" crossorigin="anonymous" referrerpolicy="no-referrer" />
    <link href="../../../runebook.css" rel="stylesheet" type="text/css">
    <meta name="x-github" content="https://github.com/runebookdev/runebook">
            <meta name="x-i18n-doc" content="git">
        <script>
        function i18n(element) {
            // NOP
        }
    </script>
    <script src="https://cdnjs.cloudflare.com/ajax/libs/js-cookie/3.0.5/js.cookie.js" integrity="sha512-F/dia2jKME12jwqiYDayeD+Rr/8jTWUD2wfbuJB0bzSwenSEnXsn4qQ/wVyXUCix5bmCAj8xJdtFr2OqUtjLAw==" crossorigin="anonymous" referrerpolicy="no-referrer"></script>
    <script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.7.1/jquery.min.js" integrity="sha512-v2CJ7UaYy4JwqLDIrZUI/4hqeoQieOmAZNXBeQyjo21dadnwR+8ZaIJVT8EE2iyI61OV8e6M8PP2/4hpQINQ/g==" crossorigin="anonymous" referrerpolicy="no-referrer"></script>
    <script src="https://cdnjs.cloudflare.com/ajax/libs/bootstrap/5.3.3/js/bootstrap.bundle.min.js" integrity="sha512-7Pi/otdlbbCR+LnW+F7PwFcSDJOuUJB3OxtEHbg4vSMvzvJjde4Po1v4BR9Gdc9aXNUNFVUY+SK51wWT8WF0Gg==" crossorigin="anonymous" referrerpolicy="no-referrer"></script>
    <script src="https://cdnjs.cloudflare.com/ajax/libs/rxjs/7.8.1/rxjs.umd.min.js" integrity="sha512-D9LDs8YUUVa4V9Gl4Zb+xqRAc7RCzooR3+zzebgK2RMu/KU+dh90pbjEEMzPiSyRSGbSp9j1pZnrO4joGa5WEg==" crossorigin="anonymous" referrerpolicy="no-referrer"></script>
    <script src="https://cdnjs.cloudflare.com/ajax/libs/mark.js/8.11.1/jquery.mark.min.js" integrity="sha512-mhbv5DqBMgrWL+32MmsDOt/OAvqr/cHimk6B8y/bx/xS88MVkYGPiVv2ixKVrkywF2qHplNRUvFsAHUdxZ3Krg==" crossorigin="anonymous"></script>
    <script async src="https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js?client=ca-pub-6424571640879890" crossorigin="anonymous"></script>    <script async src="https://www.googletagmanager.com/gtag/js?id=G-3G5BZ1QEDP"></script>
<script>
    window.dataLayer = window.dataLayer || [];

    function gtag() {
        dataLayer.push(arguments);
    }

    gtag('js', new Date());
    gtag('config', 'G-3G5BZ1QEDP');
</script>    <script>
(function(c, l, a, r, i, t, y) {
    c[a] = c[a] || function() {
        (c[a].q = c[a].q || []).push(arguments)
    };
    t = l.createElement(r);
    t.async = 1;
    t.src = "https://www.clarity.ms/tag/" + i + "?ref=bwt";
    y = l.getElementsByTagName(r)[0];
    y.parentNode.insertBefore(t, y);
})(window, document, "clarity", "script", "jto2hd94r9");
</script>    <script src="../../../theme.js"></script>
</head>

<body>
    <header class="bg-black">
        <div class="container">
            <div class="row">
                <div class="col">
                    <nav class="navbar navbar-expand-lg navbar-dark">
                        <a class="navbar-brand fw-bold" href="https://runebook.dev/ru">
                            <img alt="Runebook.dev" class="d-inline-block align-top mr-1" src="../../../assets/runebook_logo.webp" width="24" height="24">
                            Runebook.dev
                        </a>
                        <button class="navbar-toggler" type="button" data-bs-toggle="collapse" data-bs-target="#navbarSupportedContent" aria-controls="navbarSupportedContent" aria-expanded="false" aria-label="Toggle navigation">
                            <span class="navbar-toggler-icon"></span>
                        </button>
                        <div class="collapse navbar-collapse" id="navbarSupportedContent">
                            <ul class="navbar-nav me-auto mb-2 mb-lg-0">
                                <li class="nav-item">
                                    <a class="nav-link" href="https://runebook.dev/ru#docs">Documentation</a>
                                </li>
                                <li class="nav-item">
                                    <a class="nav-link" href="https://runebook.dev/contributors">Contributors</a>
                                </li>
                                <li class="nav-item">
                                    <a class="nav-link" href="https://github.com/runebookdev/runebook/issues">GitHub</a>
                                </li>
                            </ul>
                                                                                                <button class="btn btn-success ms-2" id="showPopupButton">
                                        <i class="bi bi-translate"></i>
                                        Show English
                                    </button>
                                                                                        <div class="form-check form-switch ms-3">
                                <label class="text-light">
                                    <input class="form-check-input" type="checkbox" role="switch" id="theme-switch" checked>
                                    <i class="bi bi-moon-stars-fill"></i>
                                </label>
                            </div>
                        </div>
                    </nav>
                </div>
            </div>
        </div>
    </header>

    <!--sse-->
    <div class="container">
    <div class="row">
        <div class="col">
            <nav aria-label="breadcrumb" class="mt-2">
                <ol class="breadcrumb mb-1">
                    <li class="breadcrumb-item">
                        <a href="https://runebook.dev/ru#docs">
                            <span class="fi fi-ru"></span>                            Русский                        </a>
                    </li>
                    <li class="breadcrumb-item">
                        <a href="-index-.html">
                            Git                            2.43                        </a>
                    </li>
                                            <li class="breadcrumb-item">
                            <a href="-index-.html#Branching_and_Merging">
                                Branching and Merging                            </a>
                        </li>
                                    </ol>
            </nav>
        </div>
    </div>
    <br>

    <div class="row">
        <div class="col-md-9">
            <main>
                <article>

                    
                    <h1 class="text-body-emphasis" ><span data-i18n="74c64e60cea7edb3e9fe0ede52a24272b3efa1a109ae36c0f224196c01ef4a43/26" data-source="git-tag" onmousemove="i18n(this)">git-tag</span></h1> <h2 class="text-body-emphasis"  id="_name"><span data-i18n="dcd1d5223f73b3a965c07e3ff5dbee3eedcfedb806686a05b9b3868a2c3d6d50/3a" data-source="Name" onmousemove="i18n(this)">Name</span></h2> <div> <p><span data-i18n="905120d9f4d1eb98468bf50cb481233965c64d25608565a298e654d54f6913f6/59" data-source="git-tag - Create, list, delete or verify a tag object signed with GPG" onmousemove="i18n(this)">git-tag &mdash; &Scy;&ocy;&zcy;&dcy;&acy;&tcy;&softcy;, &pcy;&rcy;&ocy;&scy;&mcy;&ocy;&tcy;&rcy;&iecy;&tcy;&softcy;, &ucy;&dcy;&acy;&lcy;&icy;&tcy;&softcy; &icy;&lcy;&icy; &pcy;&rcy;&ocy;&vcy;&iecy;&rcy;&icy;&tcy;&softcy; &ocy;&bcy;&hardcy;&iecy;&kcy;&tcy; &tcy;&iecy;&gcy;&acy;, &pcy;&ocy;&dcy;&pcy;&icy;&scy;&acy;&ncy;&ncy;&ycy;&jcy; &scy; &pcy;&ocy;&mcy;&ocy;&shchcy;&softcy;&yucy; GPG.</span></p> </div> <h2 class="text-body-emphasis"  id="_synopsis"><span data-i18n="8eb3755381519d7f0479d75446e56e20084834c0460d7ec94926932372ea6c47/0d" data-source="Synopsis" onmousemove="i18n(this)">Synopsis</span></h2> <div> <div> <pre class="hljs language-xml">git tag [-a | -s | -u <span class="hljs-tag">&lt;<span class="hljs-name">key-id</span>&gt;</span>] [-f] [-m <span class="hljs-tag">&lt;<span class="hljs-name">msg</span>&gt;</span> | -F <span class="hljs-tag">&lt;<span class="hljs-name">file</span>&gt;</span>] [-e]
        <span class="hljs-tag">&lt;<span class="hljs-name">tagname</span>&gt;</span> [<span class="hljs-tag">&lt;<span class="hljs-name">commit</span>&gt;</span> | <span class="hljs-tag">&lt;<span class="hljs-name">object</span>&gt;</span>]
git tag -d <span class="hljs-tag">&lt;<span class="hljs-name">tagname</span>&gt;</span>&hellip;&ZeroWidthSpace;
git tag [-n[<span class="hljs-tag">&lt;<span class="hljs-name">num</span>&gt;</span>]] -l [--contains <span class="hljs-tag">&lt;<span class="hljs-name">commit</span>&gt;</span>] [--no-contains <span class="hljs-tag">&lt;<span class="hljs-name">commit</span>&gt;</span>]
        [--points-at <span class="hljs-tag">&lt;<span class="hljs-name">object</span>&gt;</span>] [--column[=<span class="hljs-tag">&lt;<span class="hljs-name">options</span>&gt;</span>] | --no-column]
        [--create-reflog] [--sort=<span class="hljs-tag">&lt;<span class="hljs-name">key</span>&gt;</span>] [--format=<span class="hljs-tag">&lt;<span class="hljs-name">format</span>&gt;</span>]
        [--merged <span class="hljs-tag">&lt;<span class="hljs-name">commit</span>&gt;</span>] [--no-merged <span class="hljs-tag">&lt;<span class="hljs-name">commit</span>&gt;</span>] [<span class="hljs-tag">&lt;<span class="hljs-name">pattern</span>&gt;</span>&hellip;&ZeroWidthSpace;]
git tag -v [--format=<span class="hljs-tag">&lt;<span class="hljs-name">format</span>&gt;</span>] <span class="hljs-tag">&lt;<span class="hljs-name">tagname</span>&gt;</span>&hellip;&ZeroWidthSpace;</pre> </div> </div> <h2 class="text-body-emphasis"  id="_description"><span data-i18n="526e0087cc3f254d9f86f6c7d8e23d954c4dfda2b312efc29194ae8a860106ba/d3" data-source="Description" onmousemove="i18n(this)">Description</span></h2> <div> <p><span data-i18n="3ebea8f08a4fa1d3fb20af1626edac54e9a2bce90da966a981237b313e987672/93" data-source="Add a tag reference in &lt;code&gt;refs/tags/&lt;/code&gt;, unless &lt;code&gt;-d/-l/-v&lt;/code&gt; is given to delete, list or verify tags." onmousemove="i18n(this)">&Dcy;&ocy;&bcy;&acy;&vcy;&softcy;&tcy;&iecy; &scy;&scy;&ycy;&lcy;&kcy;&ucy; &ncy;&acy; &tcy;&iecy;&gcy; &vcy;  <code>refs/tags/</code> , &iecy;&scy;&lcy;&icy; &ncy;&iecy; &ucy;&kcy;&acy;&zcy;&acy;&ncy;  <code>-d/-l/-v</code>  &dcy;&lcy;&yacy; &ucy;&dcy;&acy;&lcy;&iecy;&ncy;&icy;&yacy;, &pcy;&iecy;&rcy;&iecy;&chcy;&icy;&scy;&lcy;&iecy;&ncy;&icy;&yacy; &icy;&lcy;&icy; &pcy;&rcy;&ocy;&vcy;&iecy;&rcy;&kcy;&icy; &tcy;&iecy;&gcy;&ocy;&vcy;.</span></p> <p><span data-i18n="205b0443e2c1e124c4316fc80df062e1269613aaefb40dcb3901de080aae50cd/db" data-source="Unless &lt;code&gt;-f&lt;/code&gt; is given, the named tag must not yet exist." onmousemove="i18n(this)">&IEcy;&scy;&lcy;&icy; &ncy;&iecy; &ucy;&kcy;&acy;&zcy;&acy;&ncy;  <code>-f</code> , &icy;&mcy;&iecy;&ncy;&ocy;&vcy;&acy;&ncy;&ncy;&ycy;&jcy; &tcy;&iecy;&gcy; &iecy;&shchcy;&iecy; &ncy;&iecy; &dcy;&ocy;&lcy;&zhcy;&iecy;&ncy; &scy;&ucy;&shchcy;&iecy;&scy;&tcy;&vcy;&ocy;&vcy;&acy;&tcy;&softcy;.</span></p> <p><span data-i18n="0a5fd23dd45b472c62e654601e866485c62f154f54e206c2fec2618e0e425fc6/21" data-source="If one of &lt;code&gt;-a&lt;/code&gt;, &lt;code&gt;-s&lt;/code&gt;, or &lt;code&gt;-u &amp;lt;key-id&amp;gt;&lt;/code&gt; is passed, the command creates a &lt;code&gt;tag&lt;/code&gt; object, and requires a tag message. Unless &lt;code&gt;-m &amp;lt;msg&amp;gt;&lt;/code&gt; or &lt;code&gt;-F &amp;lt;file&amp;gt;&lt;/code&gt; is given, an editor is started for the user to type in the tag message." onmousemove="i18n(this)">&IEcy;&scy;&lcy;&icy; &pcy;&iecy;&rcy;&iecy;&dcy;&acy;&iecy;&tcy;&scy;&yacy; &ocy;&dcy;&icy;&ncy; &icy;&zcy;  <code>-a</code> ,  <code>-s</code>  &icy;&lcy;&icy;  <code>-u &lt;key-id&gt;</code> , &kcy;&ocy;&mcy;&acy;&ncy;&dcy;&acy; &scy;&ocy;&zcy;&dcy;&acy;&iecy;&tcy; &ocy;&bcy;&hardcy;&iecy;&kcy;&tcy;  <code>tag</code>  &icy; &tcy;&rcy;&iecy;&bcy;&ucy;&iecy;&tcy; &scy;&ocy;&ocy;&bcy;&shchcy;&iecy;&ncy;&icy;&yacy; &tcy;&iecy;&gcy;&acy;. &IEcy;&scy;&lcy;&icy; &ncy;&iecy; &ucy;&kcy;&acy;&zcy;&acy;&ncy;&ycy;  <code>-m &lt;msg&gt;</code>  &icy;&lcy;&icy;  <code>-F &lt;file&gt;</code> , &zcy;&acy;&pcy;&ucy;&scy;&kcy;&acy;&iecy;&tcy;&scy;&yacy; &rcy;&iecy;&dcy;&acy;&kcy;&tcy;&ocy;&rcy;, &pcy;&ocy;&zcy;&vcy;&ocy;&lcy;&yacy;&yucy;&shchcy;&icy;&jcy; &pcy;&ocy;&lcy;&softcy;&zcy;&ocy;&vcy;&acy;&tcy;&iecy;&lcy;&yucy; &vcy;&vcy;&iecy;&scy;&tcy;&icy; &scy;&ocy;&ocy;&bcy;&shchcy;&iecy;&ncy;&icy;&iecy; &tcy;&iecy;&gcy;&acy;.</span></p> <p><span data-i18n="357b2f528dc34505ccdd7769f8f57bab27f9b5018136e3edcfe2956ed7a65bdd/0c" data-source="If &lt;code&gt;-m &amp;lt;msg&amp;gt;&lt;/code&gt; or &lt;code&gt;-F &amp;lt;file&amp;gt;&lt;/code&gt; is given and &lt;code&gt;-a&lt;/code&gt;, &lt;code&gt;-s&lt;/code&gt;, and &lt;code&gt;-u &amp;lt;key-id&amp;gt;&lt;/code&gt; are absent, &lt;code&gt;-a&lt;/code&gt; is implied." onmousemove="i18n(this)">&IEcy;&scy;&lcy;&icy; &ucy;&kcy;&acy;&zcy;&acy;&ncy;&ycy;  <code>-m &lt;msg&gt;</code>  &icy;&lcy;&icy;  <code>-F &lt;file&gt;</code>  &icy; &ocy;&tcy;&scy;&ucy;&tcy;&scy;&tcy;&vcy;&ucy;&yucy;&tcy;  <code>-a</code> ,  <code>-s</code>  &icy;  <code>-u &lt;key-id&gt;</code> , &pcy;&ocy;&dcy;&rcy;&acy;&zcy;&ucy;&mcy;&iecy;&vcy;&acy;&iecy;&tcy;&scy;&yacy;  <code>-a</code> .</span></p> <p><span data-i18n="13ded2ab0c680391a0331b059034f03a6c7e965a838c012bfc0c390357c55409/4f" data-source="Otherwise, a tag reference that points directly at the given object (i.e., a lightweight tag) is created." onmousemove="i18n(this)">&Vcy; &pcy;&rcy;&ocy;&tcy;&icy;&vcy;&ncy;&ocy;&mcy; &scy;&lcy;&ucy;&chcy;&acy;&iecy; &scy;&ocy;&zcy;&dcy;&acy;&iecy;&tcy;&scy;&yacy; &scy;&scy;&ycy;&lcy;&kcy;&acy; &ncy;&acy; &tcy;&iecy;&gcy;, &ucy;&kcy;&acy;&zcy;&ycy;&vcy;&acy;&yucy;&shchcy;&acy;&yacy; &ncy;&iecy;&pcy;&ocy;&scy;&rcy;&iecy;&dcy;&scy;&tcy;&vcy;&iecy;&ncy;&ncy;&ocy; &ncy;&acy; &dcy;&acy;&ncy;&ncy;&ycy;&jcy; &ocy;&bcy;&hardcy;&iecy;&kcy;&tcy; (&tcy;. &iecy;. &ocy;&bcy;&lcy;&iecy;&gcy;&chcy;&iecy;&ncy;&ncy;&ycy;&jcy; &tcy;&iecy;&gcy;).</span></p> <p><span data-i18n="ecfcbf34e4fb5f9fb54457235b4055bdb4794b557f908ca20b857ec04029fbe8/b8" data-source="A GnuPG signed tag object will be created when &lt;code&gt;-s&lt;/code&gt; or &lt;code&gt;-u
&amp;lt;key-id&amp;gt;&lt;/code&gt; is used. When &lt;code&gt;-u &amp;lt;key-id&amp;gt;&lt;/code&gt; is not used, the committer identity for the current user is used to find the GnuPG key for signing. The configuration variable &lt;code&gt;gpg.program&lt;/code&gt; is used to specify custom GnuPG binary." onmousemove="i18n(this)">&Ocy;&bcy;&hardcy;&iecy;&kcy;&tcy; &tcy;&iecy;&gcy;&acy; &scy;&ocy; &zcy;&ncy;&acy;&kcy;&ocy;&mcy; GnuPG &bcy;&ucy;&dcy;&iecy;&tcy; &scy;&ocy;&zcy;&dcy;&acy;&ncy; &pcy;&rcy;&icy; &icy;&scy;&pcy;&ocy;&lcy;&softcy;&zcy;&ocy;&vcy;&acy;&ncy;&icy;&icy;  <code>-s</code>  &icy;&lcy;&icy;  <code>-u
&lt;key-id&gt;</code> . &IEcy;&scy;&lcy;&icy;  <code>-u &lt;key-id&gt;</code>  &ncy;&iecy; &icy;&scy;&pcy;&ocy;&lcy;&softcy;&zcy;&ucy;&iecy;&tcy;&scy;&yacy;, &icy;&dcy;&iecy;&ncy;&tcy;&icy;&fcy;&icy;&kcy;&acy;&tcy;&ocy;&rcy; &kcy;&ocy;&mcy;&mcy;&icy;&tcy;&tcy;&iecy;&rcy;&acy; &tcy;&iecy;&kcy;&ucy;&shchcy;&iecy;&gcy;&ocy; &pcy;&ocy;&lcy;&softcy;&zcy;&ocy;&vcy;&acy;&tcy;&iecy;&lcy;&yacy; &icy;&scy;&pcy;&ocy;&lcy;&softcy;&zcy;&ucy;&iecy;&tcy;&scy;&yacy; &dcy;&lcy;&yacy; &pcy;&ocy;&icy;&scy;&kcy;&acy; &kcy;&lcy;&yucy;&chcy;&acy; GnuPG &dcy;&lcy;&yacy; &pcy;&ocy;&dcy;&pcy;&icy;&scy;&icy;. &Pcy;&iecy;&rcy;&iecy;&mcy;&iecy;&ncy;&ncy;&acy;&yacy; &kcy;&ocy;&ncy;&fcy;&icy;&gcy;&ucy;&rcy;&acy;&tscy;&icy;&icy;  <code>gpg.program</code>  &icy;&scy;&pcy;&ocy;&lcy;&softcy;&zcy;&ucy;&iecy;&tcy;&scy;&yacy; &dcy;&lcy;&yacy; &ucy;&kcy;&acy;&zcy;&acy;&ncy;&icy;&yacy; &pcy;&ocy;&lcy;&softcy;&zcy;&ocy;&vcy;&acy;&tcy;&iecy;&lcy;&softcy;&scy;&kcy;&ocy;&gcy;&ocy; &dcy;&vcy;&ocy;&icy;&chcy;&ncy;&ocy;&gcy;&ocy; &fcy;&acy;&jcy;&lcy;&acy; GnuPG.</span></p> <p><span data-i18n="c49ef0dfd28501b85eba6bd5427f3402d88cdccdf762f2c7ff93c2f6d190c9be/38" data-source="Tag objects (created with &lt;code&gt;-a&lt;/code&gt;, &lt;code&gt;-s&lt;/code&gt;, or &lt;code&gt;-u&lt;/code&gt;) are called &amp;quot;annotated&amp;quot; tags; they contain a creation date, the tagger name and e-mail, a tagging message, and an optional GnuPG signature. Whereas a &amp;quot;lightweight&amp;quot; tag is simply a name for an object (usually a commit object)." onmousemove="i18n(this)">&Ocy;&bcy;&hardcy;&iecy;&kcy;&tcy;&ycy; &tcy;&iecy;&gcy;&ocy;&vcy; (&scy;&ocy;&zcy;&dcy;&acy;&ncy;&ncy;&ycy;&iecy; &scy; &pcy;&ocy;&mcy;&ocy;&shchcy;&softcy;&yucy;  <code>-a</code> ,  <code>-s</code>  &icy;&lcy;&icy;  <code>-u</code> ) &ncy;&acy;&zcy;&ycy;&vcy;&acy;&yucy;&tcy;&scy;&yacy; &tcy;&iecy;&gcy;&acy;&mcy;&icy;  &quot;annotated&quot; ; &ocy;&ncy;&icy; &scy;&ocy;&dcy;&iecy;&rcy;&zhcy;&acy;&tcy; &dcy;&acy;&tcy;&ucy; &scy;&ocy;&zcy;&dcy;&acy;&ncy;&icy;&yacy;, &icy;&mcy;&yacy; &icy; &acy;&dcy;&rcy;&iecy;&scy; &ecy;&lcy;&iecy;&kcy;&tcy;&rcy;&ocy;&ncy;&ncy;&ocy;&jcy; &pcy;&ocy;&chcy;&tcy;&ycy; &tcy;&iecy;&gcy;&iecy;&rcy;&acy;, &scy;&ocy;&ocy;&bcy;&shchcy;&iecy;&ncy;&icy;&iecy; &ocy; &tcy;&iecy;&gcy;&iecy; &icy; &ncy;&iecy;&ocy;&bcy;&yacy;&zcy;&acy;&tcy;&iecy;&lcy;&softcy;&ncy;&ucy;&yucy; &pcy;&ocy;&dcy;&pcy;&icy;&scy;&softcy; GnuPG. &Tcy;&ocy;&gcy;&dcy;&acy; &kcy;&acy;&kcy; &tcy;&iecy;&gcy;  &quot;lightweight&quot;  &mdash; &ecy;&tcy;&ocy; &pcy;&rcy;&ocy;&scy;&tcy;&ocy; &icy;&mcy;&yacy; &ocy;&bcy;&hardcy;&iecy;&kcy;&tcy;&acy; (&ocy;&bcy;&ycy;&chcy;&ncy;&ocy; &ocy;&bcy;&hardcy;&iecy;&kcy;&tcy;&acy; &fcy;&icy;&kcy;&scy;&acy;&tscy;&icy;&icy;).</span></p> <p><span data-i18n="d972eb2390bac9f9a2d11293a30c2d07bb8b2a78532f2fe9d456620d2ac52362/37" data-source="Annotated tags are meant for release while lightweight tags are meant for private or temporary object labels. For this reason, some git commands for naming objects (like &lt;code&gt;git describe&lt;/code&gt;) will ignore lightweight tags by default." onmousemove="i18n(this)">&Tcy;&iecy;&gcy;&icy; &scy; &acy;&ncy;&ncy;&ocy;&tcy;&acy;&tscy;&icy;&yacy;&mcy;&icy; &pcy;&rcy;&iecy;&dcy;&ncy;&acy;&zcy;&ncy;&acy;&chcy;&iecy;&ncy;&ycy; &dcy;&lcy;&yacy; &vcy;&ycy;&pcy;&ucy;&scy;&kcy;&acy;, &acy; &ocy;&bcy;&lcy;&iecy;&gcy;&chcy;&iecy;&ncy;&ncy;&ycy;&iecy; &tcy;&iecy;&gcy;&icy; &pcy;&rcy;&iecy;&dcy;&ncy;&acy;&zcy;&ncy;&acy;&chcy;&iecy;&ncy;&ycy; &dcy;&lcy;&yacy;  private  &icy;&lcy;&icy; &mcy;&iecy;&tcy;&ocy;&kcy; &vcy;&rcy;&iecy;&mcy;&iecy;&ncy;&ncy;&ycy;&khcy; &ocy;&bcy;&hardcy;&iecy;&kcy;&tcy;&ocy;&vcy;. &Pcy;&ocy; &ecy;&tcy;&ocy;&jcy; &pcy;&rcy;&icy;&chcy;&icy;&ncy;&iecy; &ncy;&iecy;&kcy;&ocy;&tcy;&ocy;&rcy;&ycy;&iecy; &kcy;&ocy;&mcy;&acy;&ncy;&dcy;&ycy;  git  &dcy;&lcy;&yacy; &icy;&mcy;&iecy;&ncy;&ocy;&vcy;&acy;&ncy;&icy;&yacy; &ocy;&bcy;&hardcy;&iecy;&kcy;&tcy;&ocy;&vcy; (&ncy;&acy;&pcy;&rcy;&icy;&mcy;&iecy;&rcy;,  <code>git describe</code> ) &pcy;&ocy; &ucy;&mcy;&ocy;&lcy;&chcy;&acy;&ncy;&icy;&yucy; &icy;&gcy;&ncy;&ocy;&rcy;&icy;&rcy;&ucy;&yucy;&tcy; &ocy;&bcy;&lcy;&iecy;&gcy;&chcy;&iecy;&ncy;&ncy;&ycy;&iecy; &tcy;&iecy;&gcy;&icy;.</span></p> </div> <h2 class="text-body-emphasis"  id="_options"><span data-i18n="d0db8b5e364b6989e4b8f38a2b3846b87d99a51c1592ebf35d21cc66405a8e39/b6" data-source="Options" onmousemove="i18n(this)">Options</span></h2> <div> <div> <dl> <dt id="Documentation/git-tag.txt--a"><span data-i18n="c274891790345c56cef3b53c026bdc48150948fa60c56306073d6fea7766ad6a/1a" data-source="-a" onmousemove="i18n(this)">-a</span></dt> <dt id="Documentation/git-tag.txt---annotate"><span data-i18n="e7db1cb488896115c04da9887c17571d2acbd1399f6a0bd36d60061183921a7c/90" data-source="--annotate" onmousemove="i18n(this)">--annotate</span></dt> <dd> <p><span data-i18n="9a68eafecf2bc1581a8803f74c1be1961965ca40de0061445ff252d65f161b48/cb" data-source="Make an unsigned, annotated tag object" onmousemove="i18n(this)">&Scy;&ocy;&zcy;&dcy;&acy;&jcy;&tcy;&iecy; &ncy;&iecy;&pcy;&ocy;&dcy;&pcy;&icy;&scy;&acy;&ncy;&ncy;&ycy;&jcy; &ocy;&bcy;&hardcy;&iecy;&kcy;&tcy;-&tcy;&iecy;&gcy; &scy; &acy;&ncy;&ncy;&ocy;&tcy;&acy;&tscy;&icy;&yacy;&mcy;&icy;.</span></p> </dd> <dt id="Documentation/git-tag.txt--s"><span data-i18n="922e17b4edd60ff0277a57db2cdf26a407350a6ffbd4129318f293841d289609/7a" data-source="-s" onmousemove="i18n(this)">-s</span></dt> <dt id="Documentation/git-tag.txt---sign"><span data-i18n="b0876c687ca92ae44ea9eba6b3eba4a679d8557ac012494ae9c9537a8828e518/b6" data-source="--sign" onmousemove="i18n(this)">--sign</span></dt> <dd> <p><span data-i18n="3e6a1982ae71641fb47173344992fcd7022506137eeb9bbcc7ceb7722887e921/cf" data-source="Make a GPG-signed tag, using the default e-mail address&amp;rsquo;s key. The default behavior of tag GPG-signing is controlled by &lt;code&gt;tag.gpgSign&lt;/code&gt; configuration variable if it exists, or disabled otherwise. See &lt;a href=&quot;git-config&quot;&gt;git-config[1]&lt;/a&gt;." onmousemove="i18n(this)">&Scy;&ocy;&zcy;&dcy;&acy;&jcy;&tcy;&iecy; &tcy;&iecy;&gcy;, &pcy;&ocy;&dcy;&pcy;&icy;&scy;&acy;&ncy;&ncy;&ycy;&jcy; GPG, &icy;&scy;&pcy;&ocy;&lcy;&softcy;&zcy;&ucy;&yacy; &kcy;&lcy;&yucy;&chcy; &acy;&dcy;&rcy;&iecy;&scy;&acy; &ecy;&lcy;&iecy;&kcy;&tcy;&rcy;&ocy;&ncy;&ncy;&ocy;&jcy; &pcy;&ocy;&chcy;&tcy;&ycy; &pcy;&ocy; &ucy;&mcy;&ocy;&lcy;&chcy;&acy;&ncy;&icy;&yucy;. &Pcy;&ocy;&vcy;&iecy;&dcy;&iecy;&ncy;&icy;&iecy; &pcy;&ocy;&dcy;&pcy;&icy;&scy;&icy; &tcy;&iecy;&gcy;&acy; GPG &pcy;&ocy; &ucy;&mcy;&ocy;&lcy;&chcy;&acy;&ncy;&icy;&yucy; &kcy;&ocy;&ncy;&tcy;&rcy;&ocy;&lcy;&icy;&rcy;&ucy;&iecy;&tcy;&scy;&yacy; &kcy;&ocy;&ncy;&fcy;&icy;&gcy;&ucy;&rcy;&acy;&tscy;&icy;&ocy;&ncy;&ncy;&ocy;&jcy; &pcy;&iecy;&rcy;&iecy;&mcy;&iecy;&ncy;&ncy;&ocy;&jcy;  <code>tag.gpgSign</code> , &iecy;&scy;&lcy;&icy; &ocy;&ncy;&acy; &scy;&ucy;&shchcy;&iecy;&scy;&tcy;&vcy;&ucy;&iecy;&tcy;, &icy;&lcy;&icy; &ocy;&tcy;&kcy;&lcy;&yucy;&chcy;&iecy;&ncy;&ocy; &vcy; &pcy;&rcy;&ocy;&tcy;&icy;&vcy;&ncy;&ocy;&mcy; &scy;&lcy;&ucy;&chcy;&acy;&iecy;. &Scy;&mcy;.  <a href="git-config.html">git-config[1]</a> .</span></p> </dd> <dt id="Documentation/git-tag.txt---no-sign"><span data-i18n="175735c6d8a6dfffe70ac2e75e521afddce8fe9416346c787a4bd9d3f08fa918/17" data-source="--no-sign" onmousemove="i18n(this)">--no-sign</span></dt> <dd> <p><span data-i18n="1382e97b33ffc8e60b391b6d4c88efc7e589ae47959f67ab8f5c0e2fe0779c89/99" data-source="Override &lt;code&gt;tag.gpgSign&lt;/code&gt; configuration variable that is set to force each and every tag to be signed." onmousemove="i18n(this)">&Pcy;&iecy;&rcy;&iecy;&ocy;&pcy;&rcy;&iecy;&dcy;&iecy;&lcy;&icy;&tcy;&softcy; &pcy;&iecy;&rcy;&iecy;&mcy;&iecy;&ncy;&ncy;&ucy;&yucy; &kcy;&ocy;&ncy;&fcy;&icy;&gcy;&ucy;&rcy;&acy;&tscy;&icy;&icy;  <code>tag.gpgSign</code> , &kcy;&ocy;&tcy;&ocy;&rcy;&acy;&yacy; &ncy;&acy;&scy;&tcy;&rcy;&ocy;&iecy;&ncy;&acy; &ncy;&acy; &pcy;&rcy;&icy;&ncy;&ucy;&dcy;&icy;&tcy;&iecy;&lcy;&softcy;&ncy;&ocy;&iecy; &pcy;&ocy;&dcy;&pcy;&icy;&scy;&acy;&ncy;&icy;&iecy; &kcy;&acy;&zhcy;&dcy;&ocy;&gcy;&ocy; &tcy;&iecy;&gcy;&acy;.</span></p> </dd> <dt id="Documentation/git-tag.txt--ultkey-idgt"><span data-i18n="db59a0e47d1914416ebc33de697328af2debd945a9956e73505508413fe3910f/15" data-source="-u &amp;lt;key-id&amp;gt;" onmousemove="i18n(this)">-u &lt;key-id&gt;</span></dt> <dt id="Documentation/git-tag.txt---local-userltkey-idgt"><span data-i18n="b85760374ab5d13bbd9439d2d03d1a9d36a91f811dacdb9a7ebd78b366e10ee8/c4" data-source="--local-user=&amp;lt;key-id&amp;gt;" onmousemove="i18n(this)">--local-user=&lt;key-id&gt;</span></dt> <dd> <p><span data-i18n="b6ce224e186f263234104a76c5b0c7743c8d62f386323bd6d9d7573a20b6906d/a0" data-source="Make a GPG-signed tag, using the given key." onmousemove="i18n(this)">&Scy;&ocy;&zcy;&dcy;&acy;&jcy;&tcy;&iecy; &tcy;&iecy;&gcy;, &pcy;&ocy;&dcy;&pcy;&icy;&scy;&acy;&ncy;&ncy;&ycy;&jcy; GPG, &icy;&scy;&pcy;&ocy;&lcy;&softcy;&zcy;&ucy;&yacy; &dcy;&acy;&ncy;&ncy;&ycy;&jcy; &kcy;&lcy;&yucy;&chcy;.</span></p> </dd> <dt id="Documentation/git-tag.txt--f"><span data-i18n="0e6503c1ece40e4ea7668463248ea2716eb37643f2c2c605f8bcee4d195a1705/83" data-source="-f" onmousemove="i18n(this)">-f</span></dt> <dt id="Documentation/git-tag.txt---force"><span data-i18n="be262a109369ff4174b4b7a7aa917a83ca99dc94093be7d497384bb8c0f9cee6/ef" data-source="--force" onmousemove="i18n(this)">--force</span></dt> <dd> <p><span data-i18n="6e57d1efa90f849ca9e912f6a2a4024793c7a04f544ff2464d9bd36072b11345/3b" data-source="Replace an existing tag with the given name (instead of failing)" onmousemove="i18n(this)">&Zcy;&acy;&mcy;&iecy;&ncy;&icy;&tcy;&softcy; &scy;&ucy;&shchcy;&iecy;&scy;&tcy;&vcy;&ucy;&yucy;&shchcy;&icy;&jcy; &tcy;&iecy;&gcy; &zcy;&acy;&dcy;&acy;&ncy;&ncy;&ycy;&mcy; &icy;&mcy;&iecy;&ncy;&iecy;&mcy; (&vcy;&mcy;&iecy;&scy;&tcy;&ocy; &scy;&bcy;&ocy;&yacy;)</span></p> </dd> <dt id="Documentation/git-tag.txt--d"><span data-i18n="50e09407a18bedd64baf0b99825a8178d7446731615b85452ea6b99573469dcc/b1" data-source="-d" onmousemove="i18n(this)">-d</span></dt> <dt id="Documentation/git-tag.txt---delete"><span data-i18n="c9c4fc4dd65bbbb4c4f46d1de6e0791dbff867bd9880040eb5fc4bf825f9c0e6/a0" data-source="--delete" onmousemove="i18n(this)">--delete</span></dt> <dd> <p><span data-i18n="560322197b04787b0ec052daca8ff65d47b7bdc8cdd734f47a1b31ec1c48294d/26" data-source="Delete existing tags with the given names." onmousemove="i18n(this)">&Ucy;&dcy;&acy;&lcy;&icy;&tcy;&iecy; &scy;&ucy;&shchcy;&iecy;&scy;&tcy;&vcy;&ucy;&yucy;&shchcy;&icy;&iecy; &tcy;&iecy;&gcy;&icy; &scy; &zcy;&acy;&dcy;&acy;&ncy;&ncy;&ycy;&mcy;&icy; &icy;&mcy;&iecy;&ncy;&acy;&mcy;&icy;.</span></p> </dd> <dt id="Documentation/git-tag.txt--v"><span data-i18n="81c36ccd44ef18baabad6e2d87038b72d606263bd6a3432b964a872023654fff/7c" data-source="-v" onmousemove="i18n(this)">-v</span></dt> <dt id="Documentation/git-tag.txt---verify"><span data-i18n="aa35d6fa1d5803195a7201018b81073f2abbad4b9e759a76972e8a8ed21e09f0/4b" data-source="--verify" onmousemove="i18n(this)">--verify</span></dt> <dd> <p><span data-i18n="c20a7be91c0fd1c9a1e03ca2651d4bc9fda1909d4b7f2d4342357943ca7e2cc0/c9" data-source="Verify the GPG signature of the given tag names." onmousemove="i18n(this)">&Pcy;&rcy;&ocy;&vcy;&iecy;&rcy;&softcy;&tcy;&iecy; &pcy;&ocy;&dcy;&pcy;&icy;&scy;&softcy; GPG &dcy;&lcy;&yacy; &ucy;&kcy;&acy;&zcy;&acy;&ncy;&ncy;&ycy;&khcy; &icy;&mcy;&iecy;&ncy; &tcy;&iecy;&gcy;&ocy;&vcy;.</span></p> </dd> <dt id="Documentation/git-tag.txt--nltnumgt"><span data-i18n="68fdc1a1f4c9c51de6a29574339953f83d2d18252f924cf6419bace91223555d/81" data-source="-n&amp;lt;num&amp;gt;" onmousemove="i18n(this)">-n&lt;num&gt;</span></dt> <dd> <p><span data-i18n="05a3bfd73b37a8f4cae20fb08d8a30f2484350af1df5610457ae990e3db43b37/a9" data-source="&amp;lt;num&amp;gt; specifies how many lines from the annotation, if any, are printed when using -l. Implies &lt;code&gt;--list&lt;/code&gt;." onmousemove="i18n(this)">&lt;num&gt; &ucy;&kcy;&acy;&zcy;&ycy;&vcy;&acy;&iecy;&tcy;, &scy;&kcy;&ocy;&lcy;&softcy;&kcy;&ocy; &scy;&tcy;&rcy;&ocy;&kcy; &acy;&ncy;&ncy;&ocy;&tcy;&acy;&tscy;&icy;&icy;, &iecy;&scy;&lcy;&icy; &tcy;&acy;&kcy;&ocy;&vcy;&ycy;&iecy; &icy;&mcy;&iecy;&yucy;&tcy;&scy;&yacy;, &pcy;&iecy;&chcy;&acy;&tcy;&acy;&yucy;&tcy;&scy;&yacy; &pcy;&rcy;&icy; &icy;&scy;&pcy;&ocy;&lcy;&softcy;&zcy;&ocy;&vcy;&acy;&ncy;&icy;&icy; -l. &Pcy;&ocy;&dcy;&rcy;&acy;&zcy;&ucy;&mcy;&iecy;&vcy;&acy;&iecy;&tcy;&scy;&yacy;  <code>--list</code> .</span></p> <p><span data-i18n="e77fc7cac278cad981d109f6aa853de326e2942c0c927fa335538e560350f33d/fb" data-source="The default is not to print any annotation lines. If no number is given to &lt;code&gt;-n&lt;/code&gt;, only the first line is printed. If the tag is not annotated, the commit message is displayed instead." onmousemove="i18n(this)">&Pcy;&ocy; &ucy;&mcy;&ocy;&lcy;&chcy;&acy;&ncy;&icy;&yucy; &scy;&tcy;&rcy;&ocy;&kcy;&icy; &acy;&ncy;&ncy;&ocy;&tcy;&acy;&tscy;&icy;&jcy; &ncy;&iecy; &pcy;&iecy;&chcy;&acy;&tcy;&acy;&yucy;&tcy;&scy;&yacy;. &IEcy;&scy;&lcy;&icy; &dcy;&lcy;&yacy;  <code>-n</code>  &ncy;&iecy; &ucy;&kcy;&acy;&zcy;&acy;&ncy; &ncy;&ocy;&mcy;&iecy;&rcy;, &pcy;&iecy;&chcy;&acy;&tcy;&acy;&iecy;&tcy;&scy;&yacy; &tcy;&ocy;&lcy;&softcy;&kcy;&ocy; &pcy;&iecy;&rcy;&vcy;&acy;&yacy; &scy;&tcy;&rcy;&ocy;&kcy;&acy;. &IEcy;&scy;&lcy;&icy; &tcy;&iecy;&gcy; &ncy;&iecy; &acy;&ncy;&ncy;&ocy;&tcy;&icy;&rcy;&ocy;&vcy;&acy;&ncy;, &vcy;&mcy;&iecy;&scy;&tcy;&ocy; &ncy;&iecy;&gcy;&ocy; &ocy;&tcy;&ocy;&bcy;&rcy;&acy;&zhcy;&acy;&iecy;&tcy;&scy;&yacy; &scy;&ocy;&ocy;&bcy;&shchcy;&iecy;&ncy;&icy;&iecy; &ocy; &fcy;&icy;&kcy;&scy;&acy;&tscy;&icy;&icy;.</span></p> </dd> <dt id="Documentation/git-tag.txt--l"><span data-i18n="8d29a0f35918ca625667b2858e1c366e227ecbb424c5b30d008a1b2ec709e6d2/a6" data-source="-l" onmousemove="i18n(this)">-l</span></dt> <dt id="Documentation/git-tag.txt---list"><span data-i18n="7f866142b6eecbce77e94ea8530add44719d1b6410c4ef12693543dfc7af7d18/87" data-source="--list" onmousemove="i18n(this)">--list</span></dt> <dd> <p><span data-i18n="30033ce44fbc04bf7ed96a2d047ac5c122e7d3ad528548d683f7ae6420913f27/00" data-source="List tags. With optional &lt;code&gt;&amp;lt;pattern&amp;gt;...&lt;/code&gt;, e.g. &lt;code&gt;git tag --list
&amp;apos;v-*&amp;apos;&lt;/code&gt;, list only the tags that match the pattern(s)." onmousemove="i18n(this)">&Scy;&pcy;&icy;&scy;&ocy;&kcy; &tcy;&iecy;&gcy;&ocy;&vcy;. &Pcy;&rcy;&icy; &icy;&scy;&pcy;&ocy;&lcy;&softcy;&zcy;&ocy;&vcy;&acy;&ncy;&icy;&icy; &dcy;&ocy;&pcy;&ocy;&lcy;&ncy;&icy;&tcy;&iecy;&lcy;&softcy;&ncy;&ocy;&gcy;&ocy;  <code>&lt;pattern&gt;...</code> , &ncy;&acy;&pcy;&rcy;&icy;&mcy;&iecy;&rcy;  <code>git tag --list
&apos;v-*&apos;</code> , &pcy;&iecy;&rcy;&iecy;&chcy;&icy;&scy;&lcy;&yacy;&jcy;&tcy;&iecy; &tcy;&ocy;&lcy;&softcy;&kcy;&ocy; &tcy;&iecy;&gcy;&icy;, &scy;&ocy;&ocy;&tcy;&vcy;&iecy;&tcy;&scy;&tcy;&vcy;&ucy;&yucy;&shchcy;&icy;&iecy; &shcy;&acy;&bcy;&lcy;&ocy;&ncy;&ucy;(&acy;&mcy;).</span></p> <p><span data-i18n="bf31dab90736d6e9bf95ee7b518306458f80959a5eddd6ba94458ce0923fb88f/25" data-source="Running &amp;quot;git tag&amp;quot; without arguments also lists all tags. The pattern is a shell wildcard (i.e., matched using fnmatch(3)). Multiple patterns may be given; if any of them matches, the tag is shown." onmousemove="i18n(this)">&Zcy;&acy;&pcy;&ucy;&scy;&kcy;  &quot;git tag&quot;  &bcy;&iecy;&zcy; &acy;&rcy;&gcy;&ucy;&mcy;&iecy;&ncy;&tcy;&ocy;&vcy; &tcy;&acy;&kcy;&zhcy;&iecy; &vcy;&ycy;&vcy;&ocy;&dcy;&icy;&tcy; &scy;&pcy;&icy;&scy;&ocy;&kcy; &vcy;&scy;&iecy;&khcy; &tcy;&iecy;&gcy;&ocy;&vcy;. &SHcy;&acy;&bcy;&lcy;&ocy;&ncy; &pcy;&rcy;&iecy;&dcy;&scy;&tcy;&acy;&vcy;&lcy;&yacy;&iecy;&tcy; &scy;&ocy;&bcy;&ocy;&jcy; &pcy;&ocy;&dcy;&scy;&tcy;&acy;&ncy;&ocy;&vcy;&ocy;&chcy;&ncy;&ycy;&jcy; &zcy;&ncy;&acy;&kcy; &ocy;&bcy;&ocy;&lcy;&ocy;&chcy;&kcy;&icy; (&tcy;. &iecy;. &scy;&ocy;&pcy;&ocy;&scy;&tcy;&acy;&vcy;&lcy;&yacy;&iecy;&tcy;&scy;&yacy; &scy; &pcy;&ocy;&mcy;&ocy;&shchcy;&softcy;&yucy; fnmatch(3)). &Mcy;&ocy;&zhcy;&iecy;&tcy; &bcy;&ycy;&tcy;&softcy; &zcy;&acy;&dcy;&acy;&ncy;&ocy; &ncy;&iecy;&scy;&kcy;&ocy;&lcy;&softcy;&kcy;&ocy; &shcy;&acy;&bcy;&lcy;&ocy;&ncy;&ocy;&vcy;; &iecy;&scy;&lcy;&icy; &kcy;&acy;&kcy;&ocy;&jcy;-&lcy;&icy;&bcy;&ocy; &icy;&zcy; &ncy;&icy;&khcy; &scy;&ocy;&vcy;&pcy;&acy;&dcy;&acy;&iecy;&tcy;, &ocy;&tcy;&ocy;&bcy;&rcy;&acy;&zhcy;&acy;&iecy;&tcy;&scy;&yacy; &tcy;&iecy;&gcy;.</span></p> <p><span data-i18n="7e2d80f95cfd62be5d9bbfb934fcc4fba7072078577dbdfed63c462090f5ac02/1b" data-source="This option is implicitly supplied if any other list-like option such as &lt;code&gt;--contains&lt;/code&gt; is provided. See the documentation for each of those options for details." onmousemove="i18n(this)">&Ecy;&tcy;&acy; &ocy;&pcy;&tscy;&icy;&yacy; &ucy;&kcy;&acy;&zcy;&ycy;&vcy;&acy;&iecy;&tcy;&scy;&yacy; &ncy;&iecy;&yacy;&vcy;&ncy;&ocy;, &iecy;&scy;&lcy;&icy; &pcy;&rcy;&iecy;&dcy;&ocy;&scy;&tcy;&acy;&vcy;&lcy;&yacy;&iecy;&tcy;&scy;&yacy; &lcy;&yucy;&bcy;&acy;&yacy; &dcy;&rcy;&ucy;&gcy;&acy;&yacy; &ocy;&pcy;&tscy;&icy;&yacy; &vcy; &vcy;&icy;&dcy;&iecy; &scy;&pcy;&icy;&scy;&kcy;&acy;, &ncy;&acy;&pcy;&rcy;&icy;&mcy;&iecy;&rcy;  <code>--contains</code> . &Pcy;&ocy;&dcy;&rcy;&ocy;&bcy;&ncy;&ocy;&scy;&tcy;&icy; &scy;&mcy;&ocy;&tcy;&rcy;&icy;&tcy;&iecy; &vcy; &dcy;&ocy;&kcy;&ucy;&mcy;&iecy;&ncy;&tcy;&acy;&tscy;&icy;&icy; &pcy;&ocy; &kcy;&acy;&zhcy;&dcy;&ocy;&mcy;&ucy; &icy;&zcy; &ecy;&tcy;&icy;&khcy; &vcy;&acy;&rcy;&icy;&acy;&ncy;&tcy;&ocy;&vcy;.</span></p> </dd> <dt id="Documentation/git-tag.txt---sortltkeygt"><span data-i18n="921fbc5300b7dc17202deacd8ae25406a7f792a0045f3a528a48bf79a9d7c5d9/58" data-source="--sort=&amp;lt;key&amp;gt;" onmousemove="i18n(this)">--sort=&lt;key&gt;</span></dt> <dd> <p><span data-i18n="f49fdbceb6534b89b3b505b09f6ffa69b6da286c5c829ce6691965683a019476/d5" data-source="Sort based on the key given. Prefix &lt;code&gt;-&lt;/code&gt; to sort in descending order of the value. You may use the --sort=&amp;lt;key&amp;gt; option multiple times, in which case the last key becomes the primary key. Also supports &amp;quot;version:refname&amp;quot; or &amp;quot;v:refname&amp;quot; (tag names are treated as versions). The &amp;quot;version:refname&amp;quot; sort order can also be affected by the &amp;quot;versionsort.suffix&amp;quot; configuration variable. The keys supported are the same as those in &lt;code&gt;git for-each-ref&lt;/code&gt;. Sort order defaults to the value configured for the &lt;code&gt;tag.sort&lt;/code&gt; variable if it exists, or lexicographic order otherwise. See &lt;a href=&quot;git-config&quot;&gt;git-config[1]&lt;/a&gt;." onmousemove="i18n(this)">&Scy;&ocy;&rcy;&tcy;&icy;&rcy;&ocy;&vcy;&kcy;&acy; &pcy;&ocy; &ucy;&kcy;&acy;&zcy;&acy;&ncy;&ncy;&ocy;&mcy;&ucy; &kcy;&lcy;&yucy;&chcy;&ucy;. &Pcy;&rcy;&iecy;&fcy;&icy;&kcy;&scy;  <code>-</code>  &dcy;&lcy;&yacy; &scy;&ocy;&rcy;&tcy;&icy;&rcy;&ocy;&vcy;&kcy;&icy; &vcy; &pcy;&ocy;&rcy;&yacy;&dcy;&kcy;&iecy; &ucy;&bcy;&ycy;&vcy;&acy;&ncy;&icy;&yacy; &zcy;&ncy;&acy;&chcy;&iecy;&ncy;&icy;&yacy;. &Vcy;&ycy; &mcy;&ocy;&zhcy;&iecy;&tcy;&iecy; &icy;&scy;&pcy;&ocy;&lcy;&softcy;&zcy;&ocy;&vcy;&acy;&tcy;&softcy; &ocy;&pcy;&tscy;&icy;&yucy; --sort=&lt;key&gt; &ncy;&iecy;&scy;&kcy;&ocy;&lcy;&softcy;&kcy;&ocy; &rcy;&acy;&zcy;, &icy; &vcy; &ecy;&tcy;&ocy;&mcy; &scy;&lcy;&ucy;&chcy;&acy;&iecy; &pcy;&ocy;&scy;&lcy;&iecy;&dcy;&ncy;&icy;&jcy; &kcy;&lcy;&yucy;&chcy; &scy;&tcy;&acy;&ncy;&ocy;&vcy;&icy;&tcy;&scy;&yacy; &pcy;&iecy;&rcy;&vcy;&icy;&chcy;&ncy;&ycy;&mcy; &kcy;&lcy;&yucy;&chcy;&ocy;&mcy;. &Tcy;&acy;&kcy;&zhcy;&iecy; &pcy;&ocy;&dcy;&dcy;&iecy;&rcy;&zhcy;&icy;&vcy;&acy;&iecy;&tcy;&scy;&yacy;  &quot;version:refname&quot;  &icy;&lcy;&icy;  &quot;v:refname&quot;  (&icy;&mcy;&iecy;&ncy;&acy; &tcy;&iecy;&gcy;&ocy;&vcy; &scy;&chcy;&icy;&tcy;&acy;&yucy;&tcy;&scy;&yacy; &vcy;&iecy;&rcy;&scy;&icy;&yacy;&mcy;&icy;). &Ncy;&acy; &pcy;&ocy;&rcy;&yacy;&dcy;&ocy;&kcy; &scy;&ocy;&rcy;&tcy;&icy;&rcy;&ocy;&vcy;&kcy;&icy;  &quot;version:refname&quot;  &tcy;&acy;&kcy;&zhcy;&iecy; &mcy;&ocy;&zhcy;&iecy;&tcy; &vcy;&lcy;&icy;&yacy;&tcy;&softcy; &pcy;&iecy;&rcy;&iecy;&mcy;&iecy;&ncy;&ncy;&acy;&yacy; &kcy;&ocy;&ncy;&fcy;&icy;&gcy;&ucy;&rcy;&acy;&tscy;&icy;&icy;  &quot;versionsort.suffix&quot; . &Pcy;&ocy;&dcy;&dcy;&iecy;&rcy;&zhcy;&icy;&vcy;&acy;&iecy;&mcy;&ycy;&iecy; &kcy;&lcy;&acy;&vcy;&icy;&shcy;&icy; &tcy;&acy;&kcy;&icy;&iecy; &zhcy;&iecy;, &kcy;&acy;&kcy; &icy; &vcy;  <code>git for-each-ref</code> . &Pcy;&ocy;&rcy;&yacy;&dcy;&ocy;&kcy; &scy;&ocy;&rcy;&tcy;&icy;&rcy;&ocy;&vcy;&kcy;&icy; &pcy;&ocy; &ucy;&mcy;&ocy;&lcy;&chcy;&acy;&ncy;&icy;&yucy; &scy;&ocy;&ocy;&tcy;&vcy;&iecy;&tcy;&scy;&tcy;&vcy;&ucy;&iecy;&tcy; &zcy;&ncy;&acy;&chcy;&iecy;&ncy;&icy;&yucy;, &ncy;&acy;&scy;&tcy;&rcy;&ocy;&iecy;&ncy;&ncy;&ocy;&mcy;&ucy; &dcy;&lcy;&yacy; &pcy;&iecy;&rcy;&iecy;&mcy;&iecy;&ncy;&ncy;&ocy;&jcy;  <code>tag.sort</code> , &iecy;&scy;&lcy;&icy; &ocy;&ncy;&acy; &scy;&ucy;&shchcy;&iecy;&scy;&tcy;&vcy;&ucy;&iecy;&tcy;, &icy;&lcy;&icy; &lcy;&iecy;&kcy;&scy;&icy;&kcy;&ocy;&gcy;&rcy;&acy;&fcy;&icy;&chcy;&iecy;&scy;&kcy;&ocy;&mcy;&ucy; &pcy;&ocy;&rcy;&yacy;&dcy;&kcy;&ucy; &vcy; &pcy;&rcy;&ocy;&tcy;&icy;&vcy;&ncy;&ocy;&mcy; &scy;&lcy;&ucy;&chcy;&acy;&iecy;. &Scy;&mcy;.  <a href="git-config.html">git-config[1]</a> .</span></p> </dd> <dt id="Documentation/git-tag.txt---colorltwhengt"><span data-i18n="c36185df0ea2ffc285428d39c8d1623313b991728a5d48e23cf8d6b438721a82/7e" data-source="--color[=&amp;lt;when&amp;gt;]" onmousemove="i18n(this)">--color[=&lt;when&gt;]</span></dt> <dd> <p><span data-i18n="a03809abba15a50c5723d237d88853186a4b935bf2a33b1583038c184b72cf34/e2" data-source="Respect any colors specified in the &lt;code&gt;--format&lt;/code&gt; option. The &lt;code&gt;&amp;lt;when&amp;gt;&lt;/code&gt; field must be one of &lt;code&gt;always&lt;/code&gt;, &lt;code&gt;never&lt;/code&gt;, or &lt;code&gt;auto&lt;/code&gt; (if &lt;code&gt;&amp;lt;when&amp;gt;&lt;/code&gt; is absent, behave as if &lt;code&gt;always&lt;/code&gt; was given)." onmousemove="i18n(this)">&Scy;&ocy;&bcy;&lcy;&yucy;&dcy;&acy;&jcy;&tcy;&iecy; &lcy;&yucy;&bcy;&ycy;&iecy; &tscy;&vcy;&iecy;&tcy;&acy;, &ucy;&kcy;&acy;&zcy;&acy;&ncy;&ncy;&ycy;&iecy; &vcy; &ocy;&pcy;&tscy;&icy;&icy;  <code>--format</code> . &Pcy;&ocy;&lcy;&iecy;  <code>&lt;when&gt;</code>  &dcy;&ocy;&lcy;&zhcy;&ncy;&ocy; &bcy;&ycy;&tcy;&softcy; &ocy;&dcy;&ncy;&icy;&mcy; &icy;&zcy;  <code>always</code> ,  <code>never</code>  &icy;&lcy;&icy;  <code>auto</code>  (&iecy;&scy;&lcy;&icy;  <code>&lt;when&gt;</code>  &ocy;&tcy;&scy;&ucy;&tcy;&scy;&tcy;&vcy;&ucy;&iecy;&tcy;, &vcy;&iecy;&dcy;&icy;&tcy;&iecy; &scy;&iecy;&bcy;&yacy; &tcy;&acy;&kcy;, &kcy;&acy;&kcy; &iecy;&scy;&lcy;&icy; &bcy;&ycy;  <code>always</code>  &bcy;&ycy;&lcy; &ucy;&kcy;&acy;&zcy;&acy;&ncy;).</span></p> </dd> <dt id="Documentation/git-tag.txt--i"><span data-i18n="444c8974fcf3d4d990db382d0a6ed1d69ffc4caa10da28afd7ab561fd7f27ced/9f" data-source="-i" onmousemove="i18n(this)">-i</span></dt> <dt id="Documentation/git-tag.txt---ignore-case"><span data-i18n="ccf59011f99e2410e907da4cb66c446fb242ebb53c5e413dda8c04684274082f/a6" data-source="--ignore-case" onmousemove="i18n(this)">--ignore-case</span></dt> <dd> <p><span data-i18n="188b5c8d32ca6b5ebd5132386362614e002a1ca56a4bafa03d7c3dbc1019be7c/5f" data-source="Sorting and filtering tags are case insensitive." onmousemove="i18n(this)">&Tcy;&iecy;&gcy;&icy; &scy;&ocy;&rcy;&tcy;&icy;&rcy;&ocy;&vcy;&kcy;&icy; &icy; &fcy;&icy;&lcy;&softcy;&tcy;&rcy;&acy;&tscy;&icy;&icy; &ncy;&iecy;&chcy;&ucy;&vcy;&scy;&tcy;&vcy;&icy;&tcy;&iecy;&lcy;&softcy;&ncy;&ycy; &kcy; &rcy;&iecy;&gcy;&icy;&scy;&tcy;&rcy;&ucy;.</span></p> </dd> <dt id="Documentation/git-tag.txt---omit-empty"><span data-i18n="4943400a739e25bfd3d947854437cae15e6f95149391b5ef7351bad8c0beac2e/5d" data-source="--omit-empty" onmousemove="i18n(this)">--omit-empty</span></dt> <dd> <p><span data-i18n="92da6a2ba6379b5a84e2d191a865a3a3c1b91974fa62120fcf1edb942e340206/d2" data-source="Do not print a newline after formatted refs where the format expands to the empty string." onmousemove="i18n(this)">&Ncy;&iecy; &pcy;&iecy;&chcy;&acy;&tcy;&acy;&jcy;&tcy;&iecy; &ncy;&ocy;&vcy;&ucy;&yucy; &scy;&tcy;&rcy;&ocy;&kcy;&ucy; &pcy;&ocy;&scy;&lcy;&iecy; &fcy;&ocy;&rcy;&mcy;&acy;&tcy;&icy;&rcy;&ocy;&vcy;&acy;&ncy;&ncy;&ycy;&khcy; &scy;&scy;&ycy;&lcy;&ocy;&kcy;, &gcy;&dcy;&iecy; &fcy;&ocy;&rcy;&mcy;&acy;&tcy; &rcy;&acy;&scy;&shcy;&icy;&rcy;&yacy;&iecy;&tcy;&scy;&yacy; &dcy;&ocy; &pcy;&ucy;&scy;&tcy;&ocy;&jcy; &scy;&tcy;&rcy;&ocy;&kcy;&icy;.</span></p> </dd> <dt id="Documentation/git-tag.txt---columnltoptionsgt"><span data-i18n="d3d429850238c015298a995af619d89ecf302086150728a6bba9aba8273bfb38/3a" data-source="--column[=&amp;lt;options&amp;gt;]" onmousemove="i18n(this)">--column[=&lt;options&gt;]</span></dt> <dt id="Documentation/git-tag.txt---no-column"><span data-i18n="73556274a20d333fd044684e5f964eaa74af9c2c8712546e34286723570aee23/9d" data-source="--no-column" onmousemove="i18n(this)">--no-column</span></dt> <dd> <p><span data-i18n="ac2937a53285b2edcf8b6ce9def174d6c4d2df96e44a228fa1989a96264f5c50/15" data-source="Display tag listing in columns. See configuration variable &lt;code&gt;column.tag&lt;/code&gt; for option syntax. &lt;code&gt;--column&lt;/code&gt; and &lt;code&gt;--no-column&lt;/code&gt; without options are equivalent to &lt;code&gt;always&lt;/code&gt; and &lt;code&gt;never&lt;/code&gt; respectively." onmousemove="i18n(this)">&Ocy;&tcy;&ocy;&bcy;&rcy;&acy;&zhcy;&iecy;&ncy;&icy;&iecy; &scy;&pcy;&icy;&scy;&kcy;&acy; &tcy;&iecy;&gcy;&ocy;&vcy; &vcy; &scy;&tcy;&ocy;&lcy;&bcy;&tscy;&acy;&khcy;. &Scy;&icy;&ncy;&tcy;&acy;&kcy;&scy;&icy;&scy; &ocy;&pcy;&tscy;&icy;&icy; &scy;&mcy;. &vcy; &pcy;&iecy;&rcy;&iecy;&mcy;&iecy;&ncy;&ncy;&ocy;&jcy; &kcy;&ocy;&ncy;&fcy;&icy;&gcy;&ucy;&rcy;&acy;&tscy;&icy;&icy;  <code>column.tag</code> .  <code>--column</code>  &icy;  <code>--no-column</code>  &bcy;&iecy;&zcy; &dcy;&ocy;&pcy;&ocy;&lcy;&ncy;&icy;&tcy;&iecy;&lcy;&softcy;&ncy;&ycy;&khcy; &ocy;&pcy;&tscy;&icy;&jcy; &ecy;&kcy;&vcy;&icy;&vcy;&acy;&lcy;&iecy;&ncy;&tcy;&ncy;&ycy;  <code>always</code>  &icy;  <code>never</code>  &scy;&ocy;&ocy;&tcy;&vcy;&iecy;&tcy;&scy;&tcy;&vcy;&iecy;&ncy;&ncy;&ocy;.</span></p> <p><span data-i18n="8a38fcc33abd63db7e2d654c7910c52d438d87ce08fec42937de2caf3fe75ec5/a5" data-source="This option is only applicable when listing tags without annotation lines." onmousemove="i18n(this)">&Ecy;&tcy;&acy; &ocy;&pcy;&tscy;&icy;&yacy; &pcy;&rcy;&icy;&mcy;&iecy;&ncy;&icy;&mcy;&acy; &tcy;&ocy;&lcy;&softcy;&kcy;&ocy; &pcy;&rcy;&icy; &pcy;&iecy;&rcy;&iecy;&chcy;&icy;&scy;&lcy;&iecy;&ncy;&icy;&icy; &tcy;&iecy;&gcy;&ocy;&vcy; &bcy;&iecy;&zcy; &lcy;&icy;&ncy;&icy;&jcy; &acy;&ncy;&ncy;&ocy;&tcy;&acy;&tscy;&icy;&icy;.</span></p> </dd> <dt id="Documentation/git-tag.txt---containsltcommitgt"><span data-i18n="31470e0442eca86c3a743287f7e8dc7bf8e622e2f9711a74818284dd8573116f/72" data-source="--contains [&amp;lt;commit&amp;gt;]" onmousemove="i18n(this)">--contains [&lt;commit&gt;]</span></dt> <dd> <p><span data-i18n="3d4fe04bb856e9c84f7593b329557e8f54261cf93e6e21566cd7168376f7fd8e/d3" data-source="Only list tags which contain the specified commit (HEAD if not specified). Implies &lt;code&gt;--list&lt;/code&gt;." onmousemove="i18n(this)">&Pcy;&iecy;&rcy;&iecy;&chcy;&icy;&scy;&lcy;&icy;&tcy;&iecy; &tcy;&ocy;&lcy;&softcy;&kcy;&ocy; &tcy;&iecy;&gcy;&icy;, &scy;&ocy;&dcy;&iecy;&rcy;&zhcy;&acy;&shchcy;&icy;&iecy; &ucy;&kcy;&acy;&zcy;&acy;&ncy;&ncy;&ycy;&jcy; &kcy;&ocy;&mcy;&mcy;&icy;&tcy; (HEAD, &iecy;&scy;&lcy;&icy; &ncy;&iecy; &ucy;&kcy;&acy;&zcy;&acy;&ncy;). &Pcy;&ocy;&dcy;&rcy;&acy;&zcy;&ucy;&mcy;&iecy;&vcy;&acy;&iecy;&tcy;&scy;&yacy;  <code>--list</code> .</span></p> </dd> <dt id="Documentation/git-tag.txt---no-containsltcommitgt"><span data-i18n="952fbddd490cc065b593a3cecdd0c4fd49402d47ec47c6d305a56d88654632b5/f2" data-source="--no-contains [&amp;lt;commit&amp;gt;]" onmousemove="i18n(this)">--no-contains [&lt;commit&gt;]</span></dt> <dd> <p><span data-i18n="e899f39e1396fc38bc0f4621c65b1b1a2bc19026bca8be60f23c49f0cd7b4b7f/16" data-source="Only list tags which don&amp;rsquo;t contain the specified commit (HEAD if not specified). Implies &lt;code&gt;--list&lt;/code&gt;." onmousemove="i18n(this)">&Pcy;&iecy;&rcy;&iecy;&chcy;&icy;&scy;&lcy;&icy;&tcy;&iecy; &tcy;&ocy;&lcy;&softcy;&kcy;&ocy; &tcy;&iecy;&gcy;&icy;, &kcy;&ocy;&tcy;&ocy;&rcy;&ycy;&iecy; &ncy;&iecy; &scy;&ocy;&dcy;&iecy;&rcy;&zhcy;&acy;&tcy; &ucy;&kcy;&acy;&zcy;&acy;&ncy;&ncy;&ycy;&jcy; &kcy;&ocy;&mcy;&mcy;&icy;&tcy; (HEAD, &iecy;&scy;&lcy;&icy; &ncy;&iecy; &ucy;&kcy;&acy;&zcy;&acy;&ncy;). &Pcy;&ocy;&dcy;&rcy;&acy;&zcy;&ucy;&mcy;&iecy;&vcy;&acy;&iecy;&tcy;&scy;&yacy;  <code>--list</code> .</span></p> </dd> <dt id="Documentation/git-tag.txt---mergedltcommitgt"><span data-i18n="94836be477287cff7b53c6aee41ac196848337683bda326c1fcdeb3a88ba1d5c/01" data-source="--merged [&amp;lt;commit&amp;gt;]" onmousemove="i18n(this)">--merged [&lt;commit&gt;]</span></dt> <dd> <p><span data-i18n="c9dd2b27186cb538d6cfe555046ef3864640591fc63c8a2f9d90798f0be86c01/bd" data-source="Only list tags whose commits are reachable from the specified commit (&lt;code&gt;HEAD&lt;/code&gt; if not specified)." onmousemove="i18n(this)">&Pcy;&iecy;&rcy;&iecy;&chcy;&icy;&scy;&lcy;&icy;&tcy;&iecy; &tcy;&ocy;&lcy;&softcy;&kcy;&ocy; &tcy;&iecy;&gcy;&icy;, &chcy;&softcy;&icy; &kcy;&ocy;&mcy;&mcy;&icy;&tcy;&ycy; &dcy;&ocy;&scy;&tcy;&ucy;&pcy;&ncy;&ycy; &icy;&zcy; &ucy;&kcy;&acy;&zcy;&acy;&ncy;&ncy;&ocy;&gcy;&ocy; &kcy;&ocy;&mcy;&mcy;&icy;&tcy;&acy; ( <code>HEAD</code> , &iecy;&scy;&lcy;&icy; &ncy;&iecy; &ucy;&kcy;&acy;&zcy;&acy;&ncy;&ocy;).</span></p> </dd> <dt id="Documentation/git-tag.txt---no-mergedltcommitgt"><span data-i18n="fc734dd4d7c55feb76bd4bfd141916cae6159a618f7f553a40017f2d4cd94285/dd" data-source="--no-merged [&amp;lt;commit&amp;gt;]" onmousemove="i18n(this)">--no-merged [&lt;commit&gt;]</span></dt> <dd> <p><span data-i18n="d558867fdee89b403536a47f247b0dc18c7f3d806c845e05b064fb916a62a6cb/eb" data-source="Only list tags whose commits are not reachable from the specified commit (&lt;code&gt;HEAD&lt;/code&gt; if not specified)." onmousemove="i18n(this)">&Pcy;&iecy;&rcy;&iecy;&chcy;&icy;&scy;&lcy;&icy;&tcy;&iecy; &tcy;&ocy;&lcy;&softcy;&kcy;&ocy; &tcy;&iecy;&gcy;&icy;, &chcy;&softcy;&icy; &fcy;&icy;&kcy;&scy;&acy;&tscy;&icy;&icy; &ncy;&iecy;&dcy;&ocy;&scy;&tcy;&ucy;&pcy;&ncy;&ycy; &icy;&zcy; &ucy;&kcy;&acy;&zcy;&acy;&ncy;&ncy;&ocy;&gcy;&ocy; &kcy;&ocy;&mcy;&mcy;&icy;&tcy;&acy; ( <code>HEAD</code> , &iecy;&scy;&lcy;&icy; &ncy;&iecy; &ucy;&kcy;&acy;&zcy;&acy;&ncy;&ocy;).</span></p> </dd> <dt id="Documentation/git-tag.txt---points-atltobjectgt"><span data-i18n="a8ef80be5940b9ad60dc5ecaba613ab74ec0f55515cecbae736a996c7aba62f0/69" data-source="--points-at &amp;lt;object&amp;gt;" onmousemove="i18n(this)">--points-at &lt;object&gt;</span></dt> <dd> <p><span data-i18n="d9dba6fe6d3fe6ed58479e5d64851e72f6ba7090c5cd1a76a930a15382715cb5/00" data-source="Only list tags of the given object (HEAD if not specified). Implies &lt;code&gt;--list&lt;/code&gt;." onmousemove="i18n(this)">&Pcy;&iecy;&rcy;&iecy;&chcy;&icy;&scy;&lcy;&yacy;&iecy;&tcy; &tcy;&ocy;&lcy;&softcy;&kcy;&ocy; &tcy;&iecy;&gcy;&icy; &dcy;&acy;&ncy;&ncy;&ocy;&gcy;&ocy; &ocy;&bcy;&hardcy;&iecy;&kcy;&tcy;&acy; (HEAD, &iecy;&scy;&lcy;&icy; &ncy;&iecy; &ucy;&kcy;&acy;&zcy;&acy;&ncy;&ocy;). &Pcy;&ocy;&dcy;&rcy;&acy;&zcy;&ucy;&mcy;&iecy;&vcy;&acy;&iecy;&tcy;&scy;&yacy;  <code>--list</code> .</span></p> </dd> <dt id="Documentation/git-tag.txt--mltmsggt"><span data-i18n="6b2bc53940ee8c8405cdb7183f2a4c568530ed4b01e9e225ed8cd0d3c1fb2614/89" data-source="-m &amp;lt;msg&amp;gt;" onmousemove="i18n(this)">-m &lt;msg&gt;</span></dt> <dt id="Documentation/git-tag.txt---messageltmsggt"><span data-i18n="73669b38c59717c9084b871482e75b0425ac5b5469d339f18d2eaf497b2861b4/5c" data-source="--message=&amp;lt;msg&amp;gt;" onmousemove="i18n(this)">--message=&lt;msg&gt;</span></dt> <dd> <p><span data-i18n="648e95d0cff888410fb26e0ca9e92255b162d759c0293f2e4012d1768affec4a/7a" data-source="Use the given tag message (instead of prompting). If multiple &lt;code&gt;-m&lt;/code&gt; options are given, their values are concatenated as separate paragraphs. Implies &lt;code&gt;-a&lt;/code&gt; if none of &lt;code&gt;-a&lt;/code&gt;, &lt;code&gt;-s&lt;/code&gt;, or &lt;code&gt;-u &amp;lt;key-id&amp;gt;&lt;/code&gt; is given." onmousemove="i18n(this)">&Icy;&scy;&pcy;&ocy;&lcy;&softcy;&zcy;&ucy;&jcy;&tcy;&iecy; &dcy;&acy;&ncy;&ncy;&ocy;&iecy; &scy;&ocy;&ocy;&bcy;&shchcy;&iecy;&ncy;&icy;&iecy; &tcy;&iecy;&gcy;&acy; (&vcy;&mcy;&iecy;&scy;&tcy;&ocy; &zcy;&acy;&pcy;&rcy;&ocy;&scy;&acy;). &IEcy;&scy;&lcy;&icy; &ucy;&kcy;&acy;&zcy;&acy;&ncy;&ocy; &ncy;&iecy;&scy;&kcy;&ocy;&lcy;&softcy;&kcy;&ocy; &pcy;&acy;&rcy;&acy;&mcy;&iecy;&tcy;&rcy;&ocy;&vcy;  <code>-m</code> , &icy;&khcy; &zcy;&ncy;&acy;&chcy;&iecy;&ncy;&icy;&yacy; &ocy;&bcy;&hardcy;&iecy;&dcy;&icy;&ncy;&yacy;&yucy;&tcy;&scy;&yacy; &vcy; &ocy;&tcy;&dcy;&iecy;&lcy;&softcy;&ncy;&ycy;&iecy; &acy;&bcy;&zcy;&acy;&tscy;&ycy;. &Pcy;&ocy;&dcy;&rcy;&acy;&zcy;&ucy;&mcy;&iecy;&vcy;&acy;&iecy;&tcy;&scy;&yacy;  <code>-a</code> , &iecy;&scy;&lcy;&icy; &zcy;&acy;&dcy;&acy;&ncy;  none  &icy;&zcy;  <code>-a</code> ,  <code>-s</code>  &icy;&lcy;&icy;  <code>-u &lt;key-id&gt;</code> .</span></p> </dd> <dt id="Documentation/git-tag.txt--Fltfilegt"><span data-i18n="c2a83eac70d3ec4f2c0e6d7f39c55226b9f7bd1da1491cbb138542b00cc2184f/ff" data-source="-F &amp;lt;file&amp;gt;" onmousemove="i18n(this)">-F &lt;file&gt;</span></dt> <dt id="Documentation/git-tag.txt---fileltfilegt"><span data-i18n="cf1b9c43aa53808bbd71fa7e6cef9e75d758ece43b4ead72564272cd17a64da8/3e" data-source="--file=&amp;lt;file&amp;gt;" onmousemove="i18n(this)">--file=&lt;file&gt;</span></dt> <dd> <p><span data-i18n="a17d22895b3c65d02caff85ebd1a8f8d96b8d71cc00c53d191ce7da55015ba93/4d" data-source="Take the tag message from the given file. Use &lt;code&gt;-&lt;/code&gt; to read the message from the standard input. Implies &lt;code&gt;-a&lt;/code&gt; if none of &lt;code&gt;-a&lt;/code&gt;, &lt;code&gt;-s&lt;/code&gt;, or &lt;code&gt;-u &amp;lt;key-id&amp;gt;&lt;/code&gt; is given." onmousemove="i18n(this)">&Vcy;&ocy;&zcy;&softcy;&mcy;&icy;&tcy;&iecy; &scy;&ocy;&ocy;&bcy;&shchcy;&iecy;&ncy;&icy;&iecy; &tcy;&iecy;&gcy;&acy; &icy;&zcy; &dcy;&acy;&ncy;&ncy;&ocy;&gcy;&ocy; &fcy;&acy;&jcy;&lcy;&acy;. &Icy;&scy;&pcy;&ocy;&lcy;&softcy;&zcy;&ucy;&jcy;&tcy;&iecy;  <code>-</code> , &chcy;&tcy;&ocy;&bcy;&ycy; &pcy;&rcy;&ocy;&chcy;&icy;&tcy;&acy;&tcy;&softcy; &scy;&ocy;&ocy;&bcy;&shchcy;&iecy;&ncy;&icy;&iecy; &scy;&ocy; &scy;&tcy;&acy;&ncy;&dcy;&acy;&rcy;&tcy;&ncy;&ocy;&gcy;&ocy; &vcy;&vcy;&ocy;&dcy;&acy;. &Pcy;&ocy;&dcy;&rcy;&acy;&zcy;&ucy;&mcy;&iecy;&vcy;&acy;&iecy;&tcy;&scy;&yacy;  <code>-a</code> , &iecy;&scy;&lcy;&icy; &zcy;&acy;&dcy;&acy;&ncy;  none  &icy;&zcy;  <code>-a</code> ,  <code>-s</code>  &icy;&lcy;&icy;  <code>-u &lt;key-id&gt;</code> .</span></p> </dd> <dt id="Documentation/git-tag.txt--e"><span data-i18n="44d2846e091eb9e7b6ac807e4d426fc83e819cec5681288eb3696a5c0e3d3678/84" data-source="-e" onmousemove="i18n(this)">-e</span></dt> <dt id="Documentation/git-tag.txt---edit"><span data-i18n="cc5742b084b508c13441caade319afc12636c48b1bca9711e824e9997befc99b/d9" data-source="--edit" onmousemove="i18n(this)">--edit</span></dt> <dd> <p><span data-i18n="bf8fd0981ca2df715c497441b9e7c2a7ff3809f898e07688db62628e330fb82d/58" data-source="The message taken from file with &lt;code&gt;-F&lt;/code&gt; and command line with &lt;code&gt;-m&lt;/code&gt; are usually used as the tag message unmodified. This option lets you further edit the message taken from these sources." onmousemove="i18n(this)">&Scy;&ocy;&ocy;&bcy;&shchcy;&iecy;&ncy;&icy;&iecy;, &vcy;&zcy;&yacy;&tcy;&ocy;&iecy; &icy;&zcy; &fcy;&acy;&jcy;&lcy;&acy; &scy;  <code>-F</code>  &icy; &kcy;&ocy;&mcy;&acy;&ncy;&dcy;&ncy;&ocy;&jcy; &scy;&tcy;&rcy;&ocy;&kcy;&icy; &scy;  <code>-m</code> , &ocy;&bcy;&ycy;&chcy;&ncy;&ocy; &icy;&scy;&pcy;&ocy;&lcy;&softcy;&zcy;&ucy;&iecy;&tcy;&scy;&yacy; &vcy; &kcy;&acy;&chcy;&iecy;&scy;&tcy;&vcy;&iecy; &ncy;&iecy;&icy;&zcy;&mcy;&iecy;&ncy;&iecy;&ncy;&ncy;&ocy;&gcy;&ocy; &scy;&ocy;&ocy;&bcy;&shchcy;&iecy;&ncy;&icy;&yacy; &tcy;&iecy;&gcy;&acy;. &Ecy;&tcy;&acy; &ocy;&pcy;&tscy;&icy;&yacy; &pcy;&ocy;&zcy;&vcy;&ocy;&lcy;&yacy;&iecy;&tcy; &dcy;&ocy;&pcy;&ocy;&lcy;&ncy;&icy;&tcy;&iecy;&lcy;&softcy;&ncy;&ocy; &rcy;&iecy;&dcy;&acy;&kcy;&tcy;&icy;&rcy;&ocy;&vcy;&acy;&tcy;&softcy; &scy;&ocy;&ocy;&bcy;&shchcy;&iecy;&ncy;&icy;&iecy;, &pcy;&ocy;&lcy;&ucy;&chcy;&iecy;&ncy;&ncy;&ocy;&iecy; &icy;&zcy; &ecy;&tcy;&icy;&khcy; &icy;&scy;&tcy;&ocy;&chcy;&ncy;&icy;&kcy;&ocy;&vcy;.</span></p> </dd> <dt id="Documentation/git-tag.txt---cleanupltmodegt"><span data-i18n="5c5c7a37707f096405160705e708cfc6e08b4a3726d31ed1fe15b624620edb50/1d" data-source="--cleanup=&amp;lt;mode&amp;gt;" onmousemove="i18n(this)">--cleanup=&lt;mode&gt;</span></dt> <dd> <p><span data-i18n="53587622b9ad079915ef35742aab5d9d130dcd908678d6537af98ddda3e7661f/fb" data-source="This option sets how the tag message is cleaned up. The &lt;code&gt;&amp;lt;mode&amp;gt;&lt;/code&gt; can be one of &lt;code&gt;verbatim&lt;/code&gt;, &lt;code&gt;whitespace&lt;/code&gt; and &lt;code&gt;strip&lt;/code&gt;. The &lt;code&gt;strip&lt;/code&gt; mode is default. The &lt;code&gt;verbatim&lt;/code&gt; mode does not change message at all, &lt;code&gt;whitespace&lt;/code&gt; removes just leading/trailing whitespace lines and &lt;code&gt;strip&lt;/code&gt; removes both whitespace and commentary." onmousemove="i18n(this)">&Ecy;&tcy;&acy; &ocy;&pcy;&tscy;&icy;&yacy; &ocy;&pcy;&rcy;&iecy;&dcy;&iecy;&lcy;&yacy;&iecy;&tcy; &scy;&pcy;&ocy;&scy;&ocy;&bcy; &ocy;&chcy;&icy;&scy;&tcy;&kcy;&icy; &scy;&ocy;&ocy;&bcy;&shchcy;&iecy;&ncy;&icy;&yacy; &tcy;&iecy;&gcy;&acy;.  <code>&lt;mode&gt;</code>  &mcy;&ocy;&zhcy;&iecy;&tcy; &bcy;&ycy;&tcy;&softcy; &ocy;&dcy;&ncy;&icy;&mcy; &icy;&zcy;  <code>verbatim</code> ,  <code>whitespace</code>  &icy;  <code>strip</code> . &Rcy;&iecy;&zhcy;&icy;&mcy;  <code>strip</code>  &ucy;&scy;&tcy;&acy;&ncy;&ocy;&vcy;&lcy;&iecy;&ncy; &pcy;&ocy; &ucy;&mcy;&ocy;&lcy;&chcy;&acy;&ncy;&icy;&yucy;. &Rcy;&iecy;&zhcy;&icy;&mcy;  <code>verbatim</code>  &vcy;&ocy;&ocy;&bcy;&shchcy;&iecy; &ncy;&iecy; &mcy;&iecy;&ncy;&yacy;&iecy;&tcy; &scy;&ocy;&ocy;&bcy;&shchcy;&iecy;&ncy;&icy;&iecy;,  <code>whitespace</code>  &ucy;&dcy;&acy;&lcy;&yacy;&iecy;&tcy; &tcy;&ocy;&lcy;&softcy;&kcy;&ocy; &ncy;&acy;&chcy;&acy;&lcy;&softcy;&ncy;&ycy;&iecy;/&kcy;&ocy;&ncy;&iecy;&chcy;&ncy;&ycy;&iecy; &pcy;&rcy;&ocy;&bcy;&iecy;&lcy;&softcy;&ncy;&ycy;&iecy; &scy;&tcy;&rcy;&ocy;&kcy;&icy;, &acy;  <code>strip</code>  &ucy;&dcy;&acy;&lcy;&yacy;&iecy;&tcy; &kcy;&acy;&kcy; &pcy;&rcy;&ocy;&bcy;&iecy;&lcy;&ycy;, &tcy;&acy;&kcy; &icy; &kcy;&ocy;&mcy;&mcy;&iecy;&ncy;&tcy;&acy;&rcy;&icy;&icy;.</span></p> </dd> <dt id="Documentation/git-tag.txt---create-reflog"><span data-i18n="64113d0d48c48c62e22bc56fb1d965290b98b12f51bd1a40addb86dc9ccd38ee/e1" data-source="--create-reflog" onmousemove="i18n(this)">--create-reflog</span></dt> <dd> <p><span data-i18n="546dc1a3d9f4c0db6e94932e1c025ae97b3826bb99fd7c10136c167edb328370/ce" data-source="Create a reflog for the tag. To globally enable reflogs for tags, see &lt;code&gt;core.logAllRefUpdates&lt;/code&gt; in &lt;a href=&quot;git-config&quot;&gt;git-config[1]&lt;/a&gt;. The negated form &lt;code&gt;--no-create-reflog&lt;/code&gt; only overrides an earlier &lt;code&gt;--create-reflog&lt;/code&gt;, but currently does not negate the setting of &lt;code&gt;core.logAllRefUpdates&lt;/code&gt;." onmousemove="i18n(this)">&Scy;&ocy;&zcy;&dcy;&acy;&jcy;&tcy;&iecy; &rcy;&iecy;&fcy;&lcy;&ocy;&gcy; &dcy;&lcy;&yacy; &tcy;&iecy;&gcy;&acy;. &CHcy;&tcy;&ocy;&bcy;&ycy; &gcy;&lcy;&ocy;&bcy;&acy;&lcy;&softcy;&ncy;&ocy; &vcy;&kcy;&lcy;&yucy;&chcy;&icy;&tcy;&softcy; &zhcy;&ucy;&rcy;&ncy;&acy;&lcy;&ycy; &ocy;&bcy;&ncy;&ocy;&vcy;&lcy;&iecy;&ncy;&icy;&jcy; &dcy;&lcy;&yacy; &tcy;&iecy;&gcy;&ocy;&vcy;, &scy;&mcy;.  <code>core.logAllRefUpdates</code>  &vcy;  <a href="git-config.html">git-config[1]</a> . &Ocy;&tcy;&rcy;&icy;&tscy;&acy;&tcy;&iecy;&lcy;&softcy;&ncy;&acy;&yacy; &fcy;&ocy;&rcy;&mcy;&acy;  <code>--no-create-reflog</code>  &tcy;&ocy;&lcy;&softcy;&kcy;&ocy; &pcy;&iecy;&rcy;&iecy;&ocy;&pcy;&rcy;&iecy;&dcy;&iecy;&lcy;&yacy;&iecy;&tcy; &bcy;&ocy;&lcy;&iecy;&iecy; &rcy;&acy;&ncy;&ncy;&yucy;&yucy; &vcy;&iecy;&rcy;&scy;&icy;&yucy;  <code>--create-reflog</code> , &ncy;&ocy; &vcy; &ncy;&acy;&scy;&tcy;&ocy;&yacy;&shchcy;&iecy;&iecy; &vcy;&rcy;&iecy;&mcy;&yacy; &ncy;&iecy; &ocy;&tcy;&mcy;&iecy;&ncy;&yacy;&iecy;&tcy; &ncy;&acy;&scy;&tcy;&rcy;&ocy;&jcy;&kcy;&ucy;  <code>core.logAllRefUpdates</code> .</span></p> </dd> <dt id="Documentation/git-tag.txt---formatltformatgt"><span data-i18n="edf342131bf7a930b11b7bf6bdd333440f797c2b09b5eda9cc2bfb972f3a6441/23" data-source="--format=&amp;lt;format&amp;gt;" onmousemove="i18n(this)">--format=&lt;format&gt;</span></dt> <dd> <p><span data-i18n="aa6c558765b2170c7b9b4963b769c612db4c68e7f2839b87bc316ad44f5b360f/ca" data-source="A string that interpolates &lt;code&gt;%(fieldname)&lt;/code&gt; from a tag ref being shown and the object it points at. The format is the same as that of &lt;a href=&quot;git-for-each-ref&quot;&gt;git-for-each-ref[1]&lt;/a&gt;. When unspecified, defaults to &lt;code&gt;%(refname:strip=2)&lt;/code&gt;." onmousemove="i18n(this)">&Scy;&tcy;&rcy;&ocy;&kcy;&acy;, &kcy;&ocy;&tcy;&ocy;&rcy;&acy;&yacy; &icy;&ncy;&tcy;&iecy;&rcy;&pcy;&ocy;&lcy;&icy;&rcy;&ucy;&iecy;&tcy;  <code>%(fieldname)</code>  &ncy;&acy; &ocy;&scy;&ncy;&ocy;&vcy;&iecy; &ocy;&tcy;&ocy;&bcy;&rcy;&acy;&zhcy;&acy;&iecy;&mcy;&ocy;&jcy; &scy;&scy;&ycy;&lcy;&kcy;&icy; &tcy;&iecy;&gcy;&acy; &icy; &ocy;&bcy;&hardcy;&iecy;&kcy;&tcy;&acy;, &ncy;&acy; &kcy;&ocy;&tcy;&ocy;&rcy;&ycy;&jcy; &ocy;&ncy;&acy; &ucy;&kcy;&acy;&zcy;&ycy;&vcy;&acy;&iecy;&tcy;. &Fcy;&ocy;&rcy;&mcy;&acy;&tcy; &tcy;&acy;&kcy;&ocy;&jcy; &zhcy;&iecy;, &kcy;&acy;&kcy; &ucy;  <a href="git-for-each-ref.html">git-for-each-ref[1]</a> . &IEcy;&scy;&lcy;&icy; &ncy;&iecy; &ucy;&kcy;&acy;&zcy;&acy;&ncy;&ocy;, &pcy;&ocy; &ucy;&mcy;&ocy;&lcy;&chcy;&acy;&ncy;&icy;&yucy; &icy;&scy;&pcy;&ocy;&lcy;&softcy;&zcy;&ucy;&iecy;&tcy;&scy;&yacy;  <code>%(refname:strip=2)</code> .</span></p> </dd> <dt id="Documentation/git-tag.txt-lttagnamegt"><span data-i18n="cc7cdc94a5396527d7c64f013d80ae8d7541337ad13dd6df262acf7052e9efce/f9" data-source="&amp;lt;tagname&amp;gt;" onmousemove="i18n(this)">&lt;tagname&gt;</span></dt> <dd> <p><span data-i18n="aa25819b4bdb16c8c973061cede130e70876e5a2ddfe5a948d343e3b404117c0/74" data-source="The name of the tag to create, delete, or describe. The new tag name must pass all checks defined by &lt;a href=&quot;git-check-ref-format&quot;&gt;git-check-ref-format[1]&lt;/a&gt;. Some of these checks may restrict the characters allowed in a tag name." onmousemove="i18n(this)">&Icy;&mcy;&yacy; &tcy;&iecy;&gcy;&acy;, &kcy;&ocy;&tcy;&ocy;&rcy;&ycy;&jcy; &ncy;&iecy;&ocy;&bcy;&khcy;&ocy;&dcy;&icy;&mcy;&ocy; &scy;&ocy;&zcy;&dcy;&acy;&tcy;&softcy;, &ucy;&dcy;&acy;&lcy;&icy;&tcy;&softcy; &icy;&lcy;&icy; &ocy;&pcy;&icy;&scy;&acy;&tcy;&softcy;. &Ncy;&ocy;&vcy;&ocy;&iecy; &icy;&mcy;&yacy; &tcy;&iecy;&gcy;&acy; &dcy;&ocy;&lcy;&zhcy;&ncy;&ocy; &pcy;&rcy;&ocy;&jcy;&tcy;&icy; &vcy;&scy;&iecy; &pcy;&rcy;&ocy;&vcy;&iecy;&rcy;&kcy;&icy;, &ocy;&pcy;&rcy;&iecy;&dcy;&iecy;&lcy;&iecy;&ncy;&ncy;&ycy;&iecy;  <a href="git-check-ref-format.html">git-check-ref-format[1]</a> . &Ncy;&iecy;&kcy;&ocy;&tcy;&ocy;&rcy;&ycy;&iecy; &icy;&zcy; &ecy;&tcy;&icy;&khcy; &pcy;&rcy;&ocy;&vcy;&iecy;&rcy;&ocy;&kcy; &mcy;&ocy;&gcy;&ucy;&tcy; &ocy;&gcy;&rcy;&acy;&ncy;&icy;&chcy;&icy;&vcy;&acy;&tcy;&softcy; &kcy;&ocy;&lcy;&icy;&chcy;&iecy;&scy;&tcy;&vcy;&ocy; &scy;&icy;&mcy;&vcy;&ocy;&lcy;&ocy;&vcy;, &rcy;&acy;&zcy;&rcy;&iecy;&shcy;&iecy;&ncy;&ncy;&ycy;&khcy; &vcy; &icy;&mcy;&iecy;&ncy;&icy; &tcy;&iecy;&gcy;&acy;.</span></p> </dd> <dt id="Documentation/git-tag.txt-ltcommitgt"><span data-i18n="8f362a6828583e7602b292c63ee1b692bd12b5784bb622bcf5918a94da20c568/45" data-source="&amp;lt;commit&amp;gt;" onmousemove="i18n(this)">&lt;commit&gt;</span></dt> <dt id="Documentation/git-tag.txt-ltobjectgt"><span data-i18n="af28c4bbb3412fee7d9a0987e4f740d5eb567e766d5a2b1a31c55b2ca20e4fd8/57" data-source="&amp;lt;object&amp;gt;" onmousemove="i18n(this)">&lt;object&gt;</span></dt> <dd> <p><span data-i18n="3aeb64e728cb28aa996773f107ed2dc47a1c1a3cebf81ae924ffd7a577527ba0/96" data-source="The object that the new tag will refer to, usually a commit. Defaults to HEAD." onmousemove="i18n(this)">&Ocy;&bcy;&hardcy;&iecy;&kcy;&tcy;, &ncy;&acy; &kcy;&ocy;&tcy;&ocy;&rcy;&ycy;&jcy; &bcy;&ucy;&dcy;&iecy;&tcy; &scy;&scy;&ycy;&lcy;&acy;&tcy;&softcy;&scy;&yacy; &ncy;&ocy;&vcy;&ycy;&jcy; &tcy;&iecy;&gcy;, &ocy;&bcy;&ycy;&chcy;&ncy;&ocy; &ecy;&tcy;&ocy; &fcy;&icy;&kcy;&scy;&acy;&tscy;&icy;&yacy;. &Pcy;&ocy; &ucy;&mcy;&ocy;&lcy;&chcy;&acy;&ncy;&icy;&yucy; HEAD.</span></p> </dd> </dl> </div> </div> <h2 class="text-body-emphasis"  id="_configuration"><span data-i18n="b332c3492d5eb10a118eb6d8b0dcd689bc2477ce2ae16b303753b942b54377bc/aa" data-source="Configuration" onmousemove="i18n(this)">Configuration</span></h2> <div> <p><span data-i18n="03d9c3019c0ced7fb6105021520d86b26a32e04e2eeed86e63840e0308bf57b1/4f" data-source="By default, &lt;code&gt;git tag&lt;/code&gt; in sign-with-default mode (-s) will use your committer identity (of the form &lt;code&gt;Your Name &amp;lt;your@email.address&amp;gt;&lt;/code&gt;) to find a key. If you want to use a different default key, you can specify it in the repository configuration as follows:" onmousemove="i18n(this)">&Pcy;&ocy; &ucy;&mcy;&ocy;&lcy;&chcy;&acy;&ncy;&icy;&yucy;  <code>git tag</code>  &vcy; &rcy;&iecy;&zhcy;&icy;&mcy;&iecy; &pcy;&ocy;&dcy;&pcy;&icy;&scy;&icy; &pcy;&ocy; &ucy;&mcy;&ocy;&lcy;&chcy;&acy;&ncy;&icy;&yucy; (-s) &bcy;&ucy;&dcy;&iecy;&tcy; &icy;&scy;&pcy;&ocy;&lcy;&softcy;&zcy;&ocy;&vcy;&acy;&tcy;&softcy; &vcy;&acy;&shcy; &icy;&dcy;&iecy;&ncy;&tcy;&icy;&fcy;&icy;&kcy;&acy;&tcy;&ocy;&rcy; &kcy;&ocy;&mcy;&mcy;&icy;&tcy;&tcy;&iecy;&rcy;&acy; (&vcy; &fcy;&ocy;&rcy;&mcy;&iecy;  <code>Your Name &lt;<a href="https://runebook.dev/cdn-cgi/l/email-protection" class="__cf_email__" data-cfemail="8cf5e3f9fecce9e1ede5e0a2ede8e8fee9ffff">[email&#160;protected]</a>&gt;</code>  ) &dcy;&lcy;&yacy; &pcy;&ocy;&icy;&scy;&kcy;&acy; &kcy;&lcy;&yucy;&chcy;&acy;. &IEcy;&scy;&lcy;&icy; &vcy;&ycy; &khcy;&ocy;&tcy;&icy;&tcy;&iecy; &icy;&scy;&pcy;&ocy;&lcy;&softcy;&zcy;&ocy;&vcy;&acy;&tcy;&softcy; &dcy;&rcy;&ucy;&gcy;&ocy;&jcy; &kcy;&lcy;&yucy;&chcy; &pcy;&ocy; &ucy;&mcy;&ocy;&lcy;&chcy;&acy;&ncy;&icy;&yucy;, &vcy;&ycy; &mcy;&ocy;&zhcy;&iecy;&tcy;&iecy; &ucy;&kcy;&acy;&zcy;&acy;&tcy;&softcy; &iecy;&gcy;&ocy; &vcy; &kcy;&ocy;&ncy;&fcy;&icy;&gcy;&ucy;&rcy;&acy;&tscy;&icy;&icy; &rcy;&iecy;&pcy;&ocy;&zcy;&icy;&tcy;&ocy;&rcy;&icy;&yacy; &scy;&lcy;&iecy;&dcy;&ucy;&yucy;&shchcy;&icy;&mcy; &ocy;&bcy;&rcy;&acy;&zcy;&ocy;&mcy;:</span></p> <div> <div> <pre class="hljs language-ini"><span class="hljs-section">[user]</span>
    <span class="hljs-attr">signingKey</span> = &lt;gpg-key_id&gt;</pre> </div> </div> <p><span data-i18n="beb3d6f8a77ae2c87f57b34e36962d55c8b2217a88a977fbe944fa61709d012f/11" data-source="&lt;code&gt;pager.tag&lt;/code&gt; is only respected when listing tags, i.e., when &lt;code&gt;-l&lt;/code&gt; is used or implied. The default is to use a pager. See &lt;a href=&quot;git-config&quot;&gt;git-config[1]&lt;/a&gt;." onmousemove="i18n(this)"><code>pager.tag</code>  &ucy;&chcy;&icy;&tcy;&ycy;&vcy;&acy;&iecy;&tcy;&scy;&yacy; &tcy;&ocy;&lcy;&softcy;&kcy;&ocy; &pcy;&rcy;&icy; &pcy;&iecy;&rcy;&iecy;&chcy;&icy;&scy;&lcy;&iecy;&ncy;&icy;&icy; &tcy;&iecy;&gcy;&ocy;&vcy;, &tcy;. &iecy;. &kcy;&ocy;&gcy;&dcy;&acy;  <code>-l</code>  &icy;&scy;&pcy;&ocy;&lcy;&softcy;&zcy;&ucy;&iecy;&tcy;&scy;&yacy; &icy;&lcy;&icy; &pcy;&ocy;&dcy;&rcy;&acy;&zcy;&ucy;&mcy;&iecy;&vcy;&acy;&iecy;&tcy;&scy;&yacy;. &Pcy;&ocy; &ucy;&mcy;&ocy;&lcy;&chcy;&acy;&ncy;&icy;&yucy; &icy;&scy;&pcy;&ocy;&lcy;&softcy;&zcy;&ucy;&iecy;&tcy;&scy;&yacy; &pcy;&iecy;&jcy;&dcy;&zhcy;&iecy;&rcy;. &Scy;&mcy;.  <a href="git-config.html">git-config[1]</a> .</span></p> </div> <h2 class="text-body-emphasis"  id="_discussion"><span data-i18n="5eb6cf647d2c5d14a044e2d103dcef4cf0cdc872434c374debc1043092bc4746/dd" data-source="Discussion" onmousemove="i18n(this)">Discussion</span></h2> <div> <div> <h3 class="text-body-emphasis"  id="_on_re_tagging"><span data-i18n="d89889feb73eb06fc7385151ef01229ad82b6c21f85b16da3e564a231d2cb425/20" data-source="On Re-tagging" onmousemove="i18n(this)">On Re-tagging</span></h3> <p><span data-i18n="0d3cda83351880e32541e99d29dc5cd0ecaddc021f9d69aca51c983843a902c0/86" data-source="What should you do when you tag a wrong commit and you would want to re-tag?" onmousemove="i18n(this)">&CHcy;&tcy;&ocy; &dcy;&iecy;&lcy;&acy;&tcy;&softcy;, &iecy;&scy;&lcy;&icy; &vcy;&ycy; &pcy;&ocy;&mcy;&iecy;&tcy;&icy;&lcy;&icy; &ncy;&iecy;&pcy;&rcy;&acy;&vcy;&icy;&lcy;&softcy;&ncy;&ycy;&jcy; &kcy;&ocy;&mcy;&mcy;&icy;&tcy; &icy; &khcy;&ocy;&tcy;&icy;&tcy;&iecy; &icy;&zcy;&mcy;&iecy;&ncy;&icy;&tcy;&softcy; &iecy;&gcy;&ocy;?</span></p> <p><span data-i18n="20df5548c821b5ef150f94cd81f37586329e58d9134dc635bd288da79f6a8142/f9" data-source="If you never pushed anything out, just re-tag it. Use &amp;quot;-f&amp;quot; to replace the old one. And you&amp;rsquo;re done." onmousemove="i18n(this)">&IEcy;&scy;&lcy;&icy; &vcy;&ycy; &ncy;&icy;&kcy;&ocy;&gcy;&dcy;&acy; &ncy;&icy;&chcy;&iecy;&gcy;&ocy; &ncy;&iecy; &vcy;&ycy;&bcy;&rcy;&acy;&scy;&ycy;&vcy;&acy;&lcy;&icy;, &pcy;&rcy;&ocy;&scy;&tcy;&ocy; &pcy;&ocy;&mcy;&iecy;&tcy;&softcy;&tcy;&iecy; &ecy;&tcy;&ocy; &zcy;&acy;&ncy;&ocy;&vcy;&ocy;. &Icy;&scy;&pcy;&ocy;&lcy;&softcy;&zcy;&ucy;&jcy;&tcy;&iecy;  &quot;-f&quot;  &dcy;&lcy;&yacy; &zcy;&acy;&mcy;&iecy;&ncy;&ycy; &scy;&tcy;&acy;&rcy;&ocy;&gcy;&ocy;. &Icy; &vcy;&ycy; &scy;&dcy;&iecy;&lcy;&acy;&lcy;&icy;.</span></p> <p><span data-i18n="74ee89017c6173d739a204a2b39d3717fcddd578ef2e484ec4b9579967c14844/c2" data-source="But if you have pushed things out (or others could just read your repository directly), then others will have already seen the old tag. In that case you can do one of two things:" onmousemove="i18n(this)">&Ncy;&ocy; &iecy;&scy;&lcy;&icy; &vcy;&ycy; &vcy;&ycy;&tcy;&acy;&shchcy;&icy;&lcy;&icy; &chcy;&tcy;&ocy;-&tcy;&ocy; (&icy;&lcy;&icy; &dcy;&rcy;&ucy;&gcy;&icy;&iecy; &mcy;&ocy;&gcy;&lcy;&icy; &pcy;&rcy;&ocy;&scy;&tcy;&ocy; &pcy;&rcy;&ocy;&chcy;&icy;&tcy;&acy;&tcy;&softcy; &vcy;&acy;&shcy; &rcy;&iecy;&pcy;&ocy;&zcy;&icy;&tcy;&ocy;&rcy;&icy;&jcy; &ncy;&acy;&pcy;&rcy;&yacy;&mcy;&ucy;&yucy;), &tcy;&ocy;&gcy;&dcy;&acy; &dcy;&rcy;&ucy;&gcy;&icy;&iecy; &ucy;&zhcy;&iecy; &ucy;&vcy;&icy;&dcy;&yacy;&tcy; &scy;&tcy;&acy;&rcy;&ycy;&jcy; &tcy;&iecy;&gcy;. &Vcy; &ecy;&tcy;&ocy;&mcy; &scy;&lcy;&ucy;&chcy;&acy;&iecy; &vcy;&ycy; &mcy;&ocy;&zhcy;&iecy;&tcy;&iecy; &scy;&dcy;&iecy;&lcy;&acy;&tcy;&softcy; &ocy;&dcy;&ncy;&ocy; &icy;&zcy; &dcy;&vcy;&ucy;&khcy;:</span></p> <div> <ol> <li> <p><span data-i18n="464d668a3fb5267b8924a375d606933b0bf12daf5ecea8c6190732d8f4e0f377/66" data-source="The sane thing. Just admit you screwed up, and use a different name. Others have already seen one tag-name, and if you keep the same name, you may be in the situation that two people both have &amp;quot;version X&amp;quot;, but they actually have &lt;code&gt;different&lt;/code&gt; &amp;quot;X&amp;quot;&amp;apos;s. So just call it &amp;quot;X.1&amp;quot; and be done with it." onmousemove="i18n(this)">&Rcy;&acy;&zcy;&ucy;&mcy;&ncy;&acy;&yacy; &vcy;&iecy;&shchcy;&softcy;. &Pcy;&rcy;&ocy;&scy;&tcy;&ocy; &pcy;&rcy;&icy;&zcy;&ncy;&acy;&jcy;, &chcy;&tcy;&ocy; &tcy;&ycy; &ocy;&bcy;&lcy;&acy;&zhcy;&acy;&lcy;&scy;&yacy;, &icy; &vcy;&ocy;&zcy;&softcy;&mcy;&icy; &dcy;&rcy;&ucy;&gcy;&ocy;&iecy; &icy;&mcy;&yacy;. &Dcy;&rcy;&ucy;&gcy;&icy;&iecy; &ucy;&zhcy;&iecy; &vcy;&icy;&dcy;&iecy;&lcy;&icy; &ocy;&dcy;&ncy;&ocy; &icy;&mcy;&yacy; &tcy;&iecy;&gcy;&acy;, &icy; &iecy;&scy;&lcy;&icy; &vcy;&ycy; &scy;&ocy;&khcy;&rcy;&acy;&ncy;&icy;&tcy;&iecy; &tcy;&ocy; &zhcy;&iecy; &icy;&mcy;&yacy;, &vcy;&ycy; &mcy;&ocy;&zhcy;&iecy;&tcy;&iecy; &ocy;&kcy;&acy;&zcy;&acy;&tcy;&softcy;&scy;&yacy; &vcy; &scy;&icy;&tcy;&ucy;&acy;&tscy;&icy;&icy;, &kcy;&ocy;&gcy;&dcy;&acy; &ucy; &dcy;&vcy;&ucy;&khcy; &lcy;&yucy;&dcy;&iecy;&jcy; &iecy;&scy;&tcy;&softcy;  &quot;version X&quot; , &ncy;&ocy; &ncy;&acy; &scy;&acy;&mcy;&ocy;&mcy; &dcy;&iecy;&lcy;&iecy; &ucy; &ncy;&icy;&khcy; &iecy;&scy;&tcy;&softcy;  <code>different</code>  &icy;  &quot;X&quot; . &Tcy;&acy;&kcy; &chcy;&tcy;&ocy; &pcy;&rcy;&ocy;&scy;&tcy;&ocy; &ncy;&acy;&zcy;&ocy;&vcy;&icy;&tcy;&iecy; &iecy;&gcy;&ocy;  &quot;X.1&quot;  &icy; &pcy;&ocy;&kcy;&ocy;&ncy;&chcy;&icy;&mcy; &scy; &ecy;&tcy;&icy;&mcy;.</span></p> </li> <li> <p><span data-i18n="335f37ee49704a5a6e2ebf24dde8a1d5b6bdf91ea3c26af85f5734328e83e36b/20" data-source="The insane thing. You really want to call the new version &amp;quot;X&amp;quot; too, &lt;code&gt;even though&lt;/code&gt; others have already seen the old one. So just use &lt;code&gt;git tag -f&lt;/code&gt; again, as if you hadn&amp;rsquo;t already published the old one." onmousemove="i18n(this)">&Bcy;&iecy;&zcy;&ucy;&mcy;&ncy;&acy;&yacy; &vcy;&iecy;&shchcy;&softcy;. &Ncy;&ocy;&vcy;&ucy;&yucy; &vcy;&iecy;&rcy;&scy;&icy;&yucy; &ocy;&chcy;&iecy;&ncy;&softcy; &khcy;&ocy;&chcy;&iecy;&tcy;&scy;&yacy; &tcy;&ocy;&zhcy;&iecy; &ncy;&acy;&zcy;&vcy;&acy;&tcy;&softcy;  &quot;X&quot; ,  <code>even though</code>  &dcy;&rcy;&ucy;&gcy;&icy;&iecy; &ucy;&zhcy;&iecy; &vcy;&icy;&dcy;&iecy;&lcy;&icy; &scy;&tcy;&acy;&rcy;&ucy;&yucy;. &Tcy;&acy;&kcy; &chcy;&tcy;&ocy; &pcy;&rcy;&ocy;&scy;&tcy;&ocy; &icy;&scy;&pcy;&ocy;&lcy;&softcy;&zcy;&ucy;&jcy;&tcy;&iecy;  <code>git tag -f</code>  &iecy;&shchcy;&iecy; &rcy;&acy;&zcy;, &kcy;&acy;&kcy; &bcy;&ucy;&dcy;&tcy;&ocy; &vcy;&ycy; &iecy;&shchcy;&iecy; &ncy;&iecy; &ocy;&pcy;&ucy;&bcy;&lcy;&icy;&kcy;&ocy;&vcy;&acy;&lcy;&icy; &scy;&tcy;&acy;&rcy;&ycy;&jcy;.</span></p> </li> </ol> </div> <p><span data-i18n="9c370c6fa45e5e317addd854f30e44179ee184d9c69b5d1872777a22a9bd0d5c/dd" data-source="However, Git does &lt;strong&gt;not&lt;/strong&gt; (and it should not) change tags behind users back. So if somebody already got the old tag, doing a &lt;code&gt;git pull&lt;/code&gt; on your tree shouldn&amp;rsquo;t just make them overwrite the old one." onmousemove="i18n(this)">&Ocy;&dcy;&ncy;&acy;&kcy;&ocy;  Git  &ncy;&iecy; &mcy;&iecy;&ncy;&yacy;&iecy;&tcy; (&icy; &ncy;&iecy; &dcy;&ocy;&lcy;&zhcy;&iecy;&ncy;) &tcy;&iecy;&gcy;&icy; &zcy;&acy; &scy;&pcy;&icy;&ncy;&ocy;&jcy; &pcy;&ocy;&lcy;&softcy;&zcy;&ocy;&vcy;&acy;&tcy;&iecy;&lcy;&yacy;. &Pcy;&ocy;&ecy;&tcy;&ocy;&mcy;&ucy;, &iecy;&scy;&lcy;&icy; &kcy;&tcy;&ocy;-&tcy;&ocy; &ucy;&zhcy;&iecy; &pcy;&ocy;&lcy;&ucy;&chcy;&icy;&lcy; &scy;&tcy;&acy;&rcy;&ycy;&jcy; &tcy;&iecy;&gcy;, &icy;&scy;&pcy;&ocy;&lcy;&softcy;&zcy;&ocy;&vcy;&acy;&ncy;&icy;&iecy;  <code>git pull</code>  &vcy; &vcy;&acy;&shcy;&iecy;&mcy; &dcy;&iecy;&rcy;&iecy;&vcy;&iecy; &ncy;&iecy; &dcy;&ocy;&lcy;&zhcy;&ncy;&ocy; &pcy;&rcy;&ocy;&scy;&tcy;&ocy; &zcy;&acy;&scy;&tcy;&acy;&vcy;&lcy;&yacy;&tcy;&softcy; &iecy;&gcy;&ocy; &pcy;&iecy;&rcy;&iecy;&zcy;&acy;&pcy;&icy;&scy;&ycy;&vcy;&acy;&tcy;&softcy; &scy;&tcy;&acy;&rcy;&ycy;&jcy;.</span></p> <p><span data-i18n="00e5d5bdfbaf9b4bfac9a2a3f4b171fa6c2533897d19e92f6d832d1bc9f72297/9f" data-source="If somebody got a release tag from you, you cannot just change the tag for them by updating your own one. This is a big security issue, in that people MUST be able to trust their tag-names. If you really want to do the insane thing, you need to just fess up to it, and tell people that you messed up. You can do that by making a very public announcement saying:" onmousemove="i18n(this)">&IEcy;&scy;&lcy;&icy; &kcy;&tcy;&ocy;-&tcy;&ocy; &pcy;&ocy;&lcy;&ucy;&chcy;&icy;&lcy; &ocy;&tcy; &vcy;&acy;&scy; &tcy;&iecy;&gcy; &vcy;&ycy;&pcy;&ucy;&scy;&kcy;&acy;, &vcy;&ycy; &ncy;&iecy; &mcy;&ocy;&zhcy;&iecy;&tcy;&iecy; &pcy;&rcy;&ocy;&scy;&tcy;&ocy; &icy;&zcy;&mcy;&iecy;&ncy;&icy;&tcy;&softcy; &dcy;&lcy;&yacy; &ncy;&iecy;&gcy;&ocy; &tcy;&iecy;&gcy;, &ocy;&bcy;&ncy;&ocy;&vcy;&icy;&vcy; &scy;&vcy;&ocy;&jcy; &scy;&ocy;&bcy;&scy;&tcy;&vcy;&iecy;&ncy;&ncy;&ycy;&jcy;. &Ecy;&tcy;&ocy; &bcy;&ocy;&lcy;&softcy;&shcy;&acy;&yacy; &pcy;&rcy;&ocy;&bcy;&lcy;&iecy;&mcy;&acy; &bcy;&iecy;&zcy;&ocy;&pcy;&acy;&scy;&ncy;&ocy;&scy;&tcy;&icy;, &pcy;&ocy;&scy;&kcy;&ocy;&lcy;&softcy;&kcy;&ucy; &lcy;&yucy;&dcy;&icy; &Dcy;&Ocy;&Lcy;&ZHcy;&Ncy;&Ycy; &icy;&mcy;&iecy;&tcy;&softcy; &vcy;&ocy;&zcy;&mcy;&ocy;&zhcy;&ncy;&ocy;&scy;&tcy;&softcy; &dcy;&ocy;&vcy;&iecy;&rcy;&yacy;&tcy;&softcy; &scy;&vcy;&ocy;&icy;&mcy; &icy;&mcy;&iecy;&ncy;&acy;&mcy; &tcy;&iecy;&gcy;&ocy;&vcy;. &IEcy;&scy;&lcy;&icy; &vcy;&ycy; &dcy;&iecy;&jcy;&scy;&tcy;&vcy;&icy;&tcy;&iecy;&lcy;&softcy;&ncy;&ocy; &khcy;&ocy;&tcy;&icy;&tcy;&iecy; &scy;&ocy;&vcy;&iecy;&rcy;&shcy;&icy;&tcy;&softcy; &bcy;&iecy;&zcy;&ucy;&mcy;&ncy;&ycy;&jcy; &pcy;&ocy;&scy;&tcy;&ucy;&pcy;&ocy;&kcy;, &vcy;&acy;&mcy; &ncy;&ucy;&zhcy;&ncy;&ocy; &pcy;&rcy;&ocy;&scy;&tcy;&ocy; &pcy;&rcy;&icy;&zcy;&ncy;&acy;&tcy;&softcy;&scy;&yacy; &vcy; &ecy;&tcy;&ocy;&mcy; &icy; &scy;&kcy;&acy;&zcy;&acy;&tcy;&softcy; &lcy;&yucy;&dcy;&yacy;&mcy;, &chcy;&tcy;&ocy; &vcy;&ycy; &ncy;&acy;&pcy;&ocy;&rcy;&tcy;&acy;&chcy;&icy;&lcy;&icy;. &Vcy;&ycy; &mcy;&ocy;&zhcy;&iecy;&tcy;&iecy; &scy;&dcy;&iecy;&lcy;&acy;&tcy;&softcy; &ecy;&tcy;&ocy;, &scy;&dcy;&iecy;&lcy;&acy;&vcy; &ocy;&bcy;&hardcy;&yacy;&vcy;&lcy;&iecy;&ncy;&icy;&iecy; &tcy;&icy;&pcy;&acy;  public , &vcy; &kcy;&ocy;&tcy;&ocy;&rcy;&ocy;&mcy; &gcy;&ocy;&vcy;&ocy;&rcy;&icy;&tcy;&scy;&yacy;:</span></p> <div> <div> <pre class="hljs language-sql">Ok, I messed up, <span class="hljs-keyword">and</span> I pushed <span class="hljs-keyword">out</span> an earlier version tagged <span class="hljs-keyword">as</span> X. I
<span class="hljs-keyword">then</span> fixed something, <span class="hljs-keyword">and</span> retagged the <span class="hljs-operator">*</span>fixed<span class="hljs-operator">*</span> tree <span class="hljs-keyword">as</span> X again.

If you got the wrong tag, <span class="hljs-keyword">and</span> want the <span class="hljs-keyword">new</span> <span class="hljs-keyword">one</span>, please <span class="hljs-keyword">delete</span>
the <span class="hljs-keyword">old</span> <span class="hljs-keyword">one</span> <span class="hljs-keyword">and</span> <span class="hljs-keyword">fetch</span> the <span class="hljs-keyword">new</span> <span class="hljs-keyword">one</span> <span class="hljs-keyword">by</span> doing:

        git tag <span class="hljs-operator">-</span>d X
        git <span class="hljs-keyword">fetch</span> origin tag X

<span class="hljs-keyword">to</span> <span class="hljs-keyword">get</span> my updated tag.

You can test which tag you have <span class="hljs-keyword">by</span> doing

        git rev<span class="hljs-operator">-</span>parse X

which should <span class="hljs-keyword">return</span> <span class="hljs-number">0123456789</span>abcdef.. if you have the <span class="hljs-keyword">new</span> version.

Sorry <span class="hljs-keyword">for</span> the inconvenience.</pre> </div> </div> <p><span data-i18n="956ce17a46b188444f34cc002f324c788d1e95ed350162ecb1709d6aac705830/7e" data-source="Does this seem a bit complicated? It &lt;strong&gt;should&lt;/strong&gt; be. There is no way that it would be correct to just &amp;quot;fix&amp;quot; it automatically. People need to know that their tags might have been changed." onmousemove="i18n(this)">&Ecy;&tcy;&ocy; &kcy;&acy;&zhcy;&iecy;&tcy;&scy;&yacy; &ncy;&iecy;&mcy;&ncy;&ocy;&gcy;&ocy; &scy;&lcy;&ocy;&zhcy;&ncy;&ycy;&mcy;? &Dcy;&ocy;&lcy;&zhcy;&iecy;&ncy; &bcy;&ycy;&tcy;&softcy;. &Ncy;&iecy;&vcy;&ocy;&zcy;&mcy;&ocy;&zhcy;&ncy;&ocy; &bcy;&ycy;&lcy;&ocy; &bcy;&ycy; &pcy;&rcy;&acy;&vcy;&icy;&lcy;&softcy;&ncy;&ocy; &pcy;&rcy;&ocy;&scy;&tcy;&ocy; &icy;&scy;&pcy;&ocy;&lcy;&softcy;&zcy;&ocy;&vcy;&acy;&tcy;&softcy;  &quot;fix&quot;  &acy;&vcy;&tcy;&ocy;&mcy;&acy;&tcy;&icy;&chcy;&iecy;&scy;&kcy;&icy;. &Lcy;&yucy;&dcy;&icy; &dcy;&ocy;&lcy;&zhcy;&ncy;&ycy; &zcy;&ncy;&acy;&tcy;&softcy;, &chcy;&tcy;&ocy; &icy;&khcy; &tcy;&iecy;&gcy;&icy; &mcy;&ocy;&gcy;&lcy;&icy; &bcy;&ycy;&tcy;&softcy; &icy;&zcy;&mcy;&iecy;&ncy;&iecy;&ncy;&ycy;.</span></p> </div> <div> <h3 class="text-body-emphasis"  id="_on_automatic_following"><span data-i18n="a68a8736cb5d9cd4c142d9184d51586b8dc29dbcd2e3f64160a87c6f5a3aed72/27" data-source="On Automatic following" onmousemove="i18n(this)">&Vcy;&kcy;&lcy;&yucy;&chcy;&iecy;&ncy;&ocy; &acy;&vcy;&tcy;&ocy;&mcy;&acy;&tcy;&icy;&chcy;&iecy;&scy;&kcy;&ocy;&iecy; &ocy;&tcy;&scy;&lcy;&iecy;&zhcy;&icy;&vcy;&acy;&ncy;&icy;&iecy;</span></h3> <p><span data-i18n="338b2c26cfbe66258bfb3ff1e13614608d3a301c59665ec9af56cc626d654c1a/16" data-source="If you are following somebody else&amp;rsquo;s tree, you are most likely using remote-tracking branches (eg. &lt;code&gt;refs/remotes/origin/master&lt;/code&gt;). You usually want the tags from the other end." onmousemove="i18n(this)">&IEcy;&scy;&lcy;&icy; &vcy;&ycy; &scy;&lcy;&iecy;&dcy;&icy;&tcy;&iecy; &zcy;&acy; &chcy;&ucy;&zhcy;&icy;&mcy; &dcy;&iecy;&rcy;&iecy;&vcy;&ocy;&mcy;, &vcy;&ycy;, &scy;&kcy;&ocy;&rcy;&iecy;&iecy; &vcy;&scy;&iecy;&gcy;&ocy;, &icy;&scy;&pcy;&ocy;&lcy;&softcy;&zcy;&ucy;&iecy;&tcy;&iecy; &vcy;&iecy;&tcy;&kcy;&icy; &ucy;&dcy;&acy;&lcy;&iecy;&ncy;&ncy;&ocy;&gcy;&ocy; &ocy;&tcy;&scy;&lcy;&iecy;&zhcy;&icy;&vcy;&acy;&ncy;&icy;&yacy; (&ncy;&acy;&pcy;&rcy;&icy;&mcy;&iecy;&rcy;,  <code>refs/remotes/origin/master</code> ). &Ocy;&bcy;&ycy;&chcy;&ncy;&ocy; &vcy;&acy;&mcy; &ncy;&ucy;&zhcy;&ncy;&ycy; &tcy;&iecy;&gcy;&icy; &scy; &dcy;&rcy;&ucy;&gcy;&ocy;&gcy;&ocy; &kcy;&ocy;&ncy;&tscy;&acy;.</span></p> <p><span data-i18n="8da87566a12b85b33a9e75e2e69e8c3eff57181610b08839ad868ac48ff80dc7/80" data-source="On the other hand, if you are fetching because you would want a one-shot merge from somebody else, you typically do not want to get tags from there. This happens more often for people near the toplevel but not limited to them. Mere mortals when pulling from each other do not necessarily want to automatically get private anchor point tags from the other person." onmousemove="i18n(this)">&Scy; &dcy;&rcy;&ucy;&gcy;&ocy;&jcy; &scy;&tcy;&ocy;&rcy;&ocy;&ncy;&ycy;, &iecy;&scy;&lcy;&icy; &vcy;&ycy; &vcy;&ycy;&pcy;&ocy;&lcy;&ncy;&yacy;&iecy;&tcy;&iecy; &vcy;&ycy;&bcy;&ocy;&rcy;&kcy;&ucy;, &pcy;&ocy;&tcy;&ocy;&mcy;&ucy; &chcy;&tcy;&ocy; &khcy;&ocy;&tcy;&icy;&tcy;&iecy; &pcy;&ocy;&lcy;&ucy;&chcy;&icy;&tcy;&softcy; &ocy;&dcy;&ncy;&ocy;&rcy;&acy;&zcy;&ocy;&vcy;&ocy;&iecy; &scy;&lcy;&icy;&yacy;&ncy;&icy;&iecy; &ocy;&tcy; &kcy;&ocy;&gcy;&ocy;-&tcy;&ocy; &dcy;&rcy;&ucy;&gcy;&ocy;&gcy;&ocy;, &vcy;&acy;&mcy; &ocy;&bcy;&ycy;&chcy;&ncy;&ocy; &ncy;&iecy; &ncy;&ucy;&zhcy;&ncy;&ocy; &pcy;&ocy;&lcy;&ucy;&chcy;&acy;&tcy;&softcy; &ocy;&tcy;&tcy;&ucy;&dcy;&acy; &tcy;&iecy;&gcy;&icy;. &CHcy;&acy;&shchcy;&iecy; &ecy;&tcy;&ocy; &scy;&lcy;&ucy;&chcy;&acy;&iecy;&tcy;&scy;&yacy; &scy; &lcy;&yucy;&dcy;&softcy;&mcy;&icy;, &bcy;&lcy;&icy;&zcy;&kcy;&icy;&mcy;&icy; &kcy; &vcy;&ycy;&scy;&shcy;&iecy;&mcy;&ucy; &ucy;&rcy;&ocy;&vcy;&ncy;&yucy;, &ncy;&ocy; &ncy;&iecy; &ocy;&gcy;&rcy;&acy;&ncy;&icy;&chcy;&icy;&vcy;&acy;&yacy;&scy;&softcy; &icy;&mcy;&icy;. &Pcy;&rcy;&ocy;&scy;&tcy;&ycy;&iecy; &scy;&mcy;&iecy;&rcy;&tcy;&ncy;&ycy;&iecy; &pcy;&rcy;&icy; &pcy;&iecy;&rcy;&iecy;&tcy;&acy;&scy;&kcy;&icy;&vcy;&acy;&ncy;&icy;&icy; &dcy;&rcy;&ucy;&gcy; &ucy; &dcy;&rcy;&ucy;&gcy;&acy; &ncy;&iecy; &ocy;&bcy;&yacy;&zcy;&acy;&tcy;&iecy;&lcy;&softcy;&ncy;&ocy; &khcy;&ocy;&tcy;&yacy;&tcy; &acy;&vcy;&tcy;&ocy;&mcy;&acy;&tcy;&icy;&chcy;&iecy;&scy;&kcy;&icy; &pcy;&ocy;&lcy;&ucy;&chcy;&acy;&tcy;&softcy; &mcy;&iecy;&tcy;&kcy;&icy; &tcy;&ocy;&chcy;&iecy;&kcy; &pcy;&rcy;&icy;&vcy;&yacy;&zcy;&kcy;&icy;  private  &ocy;&tcy; &dcy;&rcy;&ucy;&gcy;&ocy;&gcy;&ocy; &chcy;&iecy;&lcy;&ocy;&vcy;&iecy;&kcy;&acy;.</span></p> <p><span data-i18n="a250570cd8368f97bb51f4ce4428f9d4efc6c25b34657dfcf420d34c9c11b2df/3f" data-source="Often, &amp;quot;please pull&amp;quot; messages on the mailing list just provide two pieces of information: a repo URL and a branch name; this is designed to be easily cut&amp;amp;pasted at the end of a &lt;code&gt;git fetch&lt;/code&gt; command line:" onmousemove="i18n(this)">&CHcy;&acy;&scy;&tcy;&ocy; &scy;&ocy;&ocy;&bcy;&shchcy;&iecy;&ncy;&icy;&yacy;  &quot;please pull&quot;  &vcy; &scy;&pcy;&icy;&scy;&kcy;&iecy; &rcy;&acy;&scy;&scy;&ycy;&lcy;&kcy;&icy; &scy;&ocy;&dcy;&iecy;&rcy;&zhcy;&acy;&tcy; &tcy;&ocy;&lcy;&softcy;&kcy;&ocy; &dcy;&vcy;&iecy; &chcy;&acy;&scy;&tcy;&icy; &icy;&ncy;&fcy;&ocy;&rcy;&mcy;&acy;&tscy;&icy;&icy;: URL-&acy;&dcy;&rcy;&iecy;&scy; &rcy;&iecy;&pcy;&ocy;&zcy;&icy;&tcy;&ocy;&rcy;&icy;&yacy; &icy; &icy;&mcy;&yacy; &vcy;&iecy;&tcy;&kcy;&icy;; &ecy;&tcy;&ocy; &pcy;&rcy;&iecy;&dcy;&ncy;&acy;&zcy;&ncy;&acy;&chcy;&iecy;&ncy;&ocy; &dcy;&lcy;&yacy; &lcy;&iecy;&gcy;&kcy;&ocy;&gcy;&ocy; &vcy;&ycy;&rcy;&iecy;&zcy;&acy;&ncy;&icy;&yacy; &icy; &vcy;&scy;&tcy;&acy;&vcy;&kcy;&icy; &vcy; &kcy;&ocy;&ncy;&iecy;&tscy; &kcy;&ocy;&mcy;&acy;&ncy;&dcy;&ncy;&ocy;&jcy; &scy;&tcy;&rcy;&ocy;&kcy;&icy;  <code>git fetch</code> :</span></p> <div> <div> <pre class="hljs language-csharp">Linus, please pull <span class="hljs-keyword">from</span>

        git:<span class="hljs-comment">//git..../proj.git master</span>

to <span class="hljs-keyword">get</span> the following updates...</pre> </div> </div> <p><span data-i18n="c0b07e26c9f21c031e7e5fd8b4950728d126bf90c4ef0dc9aa63b6248ce2e3f1/b9" data-source="becomes:" onmousemove="i18n(this)">becomes:</span></p> <div> <div> <pre class="hljs language-ruby"><span class="hljs-variable">$ </span>git pull <span class="hljs-symbol">git:</span>/<span class="hljs-regexp">/git..../proj</span>.git master</pre> </div> </div> <p><span data-i18n="b2d272a9ce6b27ec93c7e2af352e0150b536fd6f399d8643d238c2b4fcc487b5/f3" data-source="In such a case, you do not want to automatically follow the other person&amp;rsquo;s tags." onmousemove="i18n(this)">&Vcy; &tcy;&acy;&kcy;&ocy;&mcy; &scy;&lcy;&ucy;&chcy;&acy;&iecy; &vcy;&ycy; &ncy;&iecy; &khcy;&ocy;&tcy;&icy;&tcy;&iecy; &acy;&vcy;&tcy;&ocy;&mcy;&acy;&tcy;&icy;&chcy;&iecy;&scy;&kcy;&icy; &pcy;&ocy;&dcy;&pcy;&icy;&scy;&ycy;&vcy;&acy;&tcy;&softcy;&scy;&yacy; &ncy;&acy; &tcy;&iecy;&gcy;&icy; &dcy;&rcy;&ucy;&gcy;&ocy;&gcy;&ocy; &chcy;&iecy;&lcy;&ocy;&vcy;&iecy;&kcy;&acy;.</span></p> <p><span data-i18n="4f9f94c42f964425e507a015ee16235c0c9c754e31751e410b680331c011f226/23" data-source="One important aspect of Git is its distributed nature, which largely means there is no inherent &amp;quot;upstream&amp;quot; or &amp;quot;downstream&amp;quot; in the system. On the face of it, the above example might seem to indicate that the tag namespace is owned by the upper echelon of people and that tags only flow downwards, but that is not the case. It only shows that the usage pattern determines who are interested in whose tags." onmousemove="i18n(this)">&Ocy;&dcy;&ncy;&icy;&mcy; &icy;&zcy; &vcy;&acy;&zhcy;&ncy;&ycy;&khcy; &acy;&scy;&pcy;&iecy;&kcy;&tcy;&ocy;&vcy;  Git  &yacy;&vcy;&lcy;&yacy;&iecy;&tcy;&scy;&yacy; &iecy;&gcy;&ocy; &rcy;&acy;&scy;&pcy;&rcy;&iecy;&dcy;&iecy;&lcy;&iecy;&ncy;&ncy;&ycy;&jcy; &khcy;&acy;&rcy;&acy;&kcy;&tcy;&iecy;&rcy;, &chcy;&tcy;&ocy; &vcy; &zcy;&ncy;&acy;&chcy;&icy;&tcy;&iecy;&lcy;&softcy;&ncy;&ocy;&jcy; &scy;&tcy;&iecy;&pcy;&iecy;&ncy;&icy; &ocy;&zcy;&ncy;&acy;&chcy;&acy;&iecy;&tcy;, &chcy;&tcy;&ocy; &vcy; &scy;&icy;&scy;&tcy;&iecy;&mcy;&iecy; &ncy;&iecy;&tcy; &vcy;&scy;&tcy;&rcy;&ocy;&iecy;&ncy;&ncy;&ycy;&khcy;  &quot;upstream&quot;  &icy;&lcy;&icy;  &quot;downstream&quot; . &Ncy;&acy; &pcy;&iecy;&rcy;&vcy;&ycy;&jcy; &vcy;&zcy;&gcy;&lcy;&yacy;&dcy; &mcy;&ocy;&zhcy;&iecy;&tcy; &pcy;&ocy;&kcy;&acy;&zcy;&acy;&tcy;&softcy;&scy;&yacy;, &chcy;&tcy;&ocy; &pcy;&rcy;&icy;&vcy;&iecy;&dcy;&iecy;&ncy;&ncy;&ycy;&jcy; &vcy;&ycy;&shcy;&iecy; &pcy;&rcy;&icy;&mcy;&iecy;&rcy; &ucy;&kcy;&acy;&zcy;&ycy;&vcy;&acy;&iecy;&tcy; &ncy;&acy; &tcy;&ocy;, &chcy;&tcy;&ocy; &pcy;&rcy;&ocy;&scy;&tcy;&rcy;&acy;&ncy;&scy;&tcy;&vcy;&ocy; &icy;&mcy;&iecy;&ncy; &tcy;&iecy;&gcy;&ocy;&vcy; &pcy;&rcy;&icy;&ncy;&acy;&dcy;&lcy;&iecy;&zhcy;&icy;&tcy; &vcy;&ycy;&scy;&shcy;&iecy;&mcy;&ucy; &ecy;&shcy;&iecy;&lcy;&ocy;&ncy;&ucy; &lcy;&yucy;&dcy;&iecy;&jcy; &icy; &chcy;&tcy;&ocy; &tcy;&iecy;&gcy;&icy; &tcy;&iecy;&kcy;&ucy;&tcy; &tcy;&ocy;&lcy;&softcy;&kcy;&ocy; &vcy;&ncy;&icy;&zcy;, &ncy;&ocy; &ecy;&tcy;&ocy; &ncy;&iecy; &tcy;&acy;&kcy;. &Ecy;&tcy;&ocy; &tcy;&ocy;&lcy;&softcy;&kcy;&ocy; &pcy;&ocy;&kcy;&acy;&zcy;&ycy;&vcy;&acy;&iecy;&tcy;, &chcy;&tcy;&ocy; &shcy;&acy;&bcy;&lcy;&ocy;&ncy; &icy;&scy;&pcy;&ocy;&lcy;&softcy;&zcy;&ocy;&vcy;&acy;&ncy;&icy;&yacy; &ocy;&pcy;&rcy;&iecy;&dcy;&iecy;&lcy;&yacy;&iecy;&tcy;, &kcy;&tcy;&ocy; &chcy;&softcy;&icy; &tcy;&iecy;&gcy;&icy; &zcy;&acy;&icy;&ncy;&tcy;&iecy;&rcy;&iecy;&scy;&ocy;&vcy;&acy;&ncy;&ycy;.</span></p> <p><span data-i18n="d009a5434a05093120ed61b576317045807956330111cbe4b3569227f2032ae5/59" data-source="A one-shot pull is a sign that a commit history is now crossing the boundary between one circle of people (e.g. &amp;quot;people who are primarily interested in the networking part of the kernel&amp;quot;) who may have their own set of tags (e.g. &amp;quot;this is the third release candidate from the networking group to be proposed for general consumption with 2.6.21 release&amp;quot;) to another circle of people (e.g. &amp;quot;people who integrate various subsystem improvements&amp;quot;). The latter are usually not interested in the detailed tags used internally in the former group (that is what &amp;quot;internal&amp;quot; means). That is why it is desirable not to follow tags automatically in this case." onmousemove="i18n(this)">&Ocy;&dcy;&ncy;&ocy;&kcy;&rcy;&acy;&tcy;&ncy;&ocy;&iecy; &icy;&zcy;&vcy;&lcy;&iecy;&chcy;&iecy;&ncy;&icy;&iecy; &yacy;&vcy;&lcy;&yacy;&iecy;&tcy;&scy;&yacy; &pcy;&rcy;&icy;&zcy;&ncy;&acy;&kcy;&ocy;&mcy; &tcy;&ocy;&gcy;&ocy;, &chcy;&tcy;&ocy; &icy;&scy;&tcy;&ocy;&rcy;&icy;&yacy; &kcy;&ocy;&mcy;&mcy;&icy;&tcy;&ocy;&vcy; &tcy;&iecy;&pcy;&iecy;&rcy;&softcy; &pcy;&iecy;&rcy;&iecy;&scy;&iecy;&kcy;&acy;&iecy;&tcy; &gcy;&rcy;&acy;&ncy;&icy;&tscy;&ucy; &mcy;&iecy;&zhcy;&dcy;&ucy; &ocy;&dcy;&ncy;&icy;&mcy; &kcy;&rcy;&ucy;&gcy;&ocy;&mcy; &lcy;&yucy;&dcy;&iecy;&jcy; (&ncy;&acy;&pcy;&rcy;&icy;&mcy;&iecy;&rcy;,  &quot;people who are primarily interested in the networking part of the kernel&quot; ), &kcy;&ocy;&tcy;&ocy;&rcy;&ycy;&iecy; &mcy;&ocy;&gcy;&ucy;&tcy; &icy;&mcy;&iecy;&tcy;&softcy; &scy;&vcy;&ocy;&jcy; &scy;&ocy;&bcy;&scy;&tcy;&vcy;&iecy;&ncy;&ncy;&ycy;&jcy; &ncy;&acy;&bcy;&ocy;&rcy; &tcy;&iecy;&gcy;&ocy;&vcy; (&ncy;&acy;&pcy;&rcy;&icy;&mcy;&iecy;&rcy;,  &quot;this is the third release candidate from the networking group to be proposed for general consumption with 2.6.21 release&quot; ), &icy; &dcy;&rcy;&ucy;&gcy;&icy;&mcy; &kcy;&rcy;&ucy;&gcy;&ocy;&mcy; &lcy;&yucy;&dcy;&iecy;&jcy; (&ncy;&acy;&pcy;&rcy;&icy;&mcy;&iecy;&rcy;,  &quot;people who integrate various subsystem improvements&quot; ). &Pcy;&ocy;&scy;&lcy;&iecy;&dcy;&ncy;&icy;&khcy; &ocy;&bcy;&ycy;&chcy;&ncy;&ocy; &ncy;&iecy; &icy;&ncy;&tcy;&iecy;&rcy;&iecy;&scy;&ucy;&yucy;&tcy; &pcy;&ocy;&dcy;&rcy;&ocy;&bcy;&ncy;&ycy;&iecy; &tcy;&iecy;&gcy;&icy;, &icy;&scy;&pcy;&ocy;&lcy;&softcy;&zcy;&ucy;&iecy;&mcy;&ycy;&iecy; &vcy;&ncy;&ucy;&tcy;&rcy;&icy; &pcy;&iecy;&rcy;&vcy;&ocy;&jcy; &gcy;&rcy;&ucy;&pcy;&pcy;&ycy; (&icy;&mcy;&iecy;&ncy;&ncy;&ocy; &ecy;&tcy;&ocy; &ocy;&zcy;&ncy;&acy;&chcy;&acy;&iecy;&tcy;  &quot;internal&quot; ). &Pcy;&ocy;&ecy;&tcy;&ocy;&mcy;&ucy; &vcy; &ecy;&tcy;&ocy;&mcy; &scy;&lcy;&ucy;&chcy;&acy;&iecy; &zhcy;&iecy;&lcy;&acy;&tcy;&iecy;&lcy;&softcy;&ncy;&ocy; &ncy;&iecy; &pcy;&iecy;&rcy;&iecy;&khcy;&ocy;&dcy;&icy;&tcy;&softcy; &pcy;&ocy; &tcy;&iecy;&gcy;&acy;&mcy; &acy;&vcy;&tcy;&ocy;&mcy;&acy;&tcy;&icy;&chcy;&iecy;&scy;&kcy;&icy;.</span></p> <p><span data-i18n="085cd6a2870e2cce3359a6f3c4a91115aa40d794fb7f5645c6cf7e89a0ddb4e7/14" data-source="It may well be that among networking people, they may want to exchange the tags internal to their group, but in that workflow they are most likely tracking each other&amp;rsquo;s progress by having remote-tracking branches. Again, the heuristic to automatically follow such tags is a good thing." onmousemove="i18n(this)">&Vcy;&pcy;&ocy;&lcy;&ncy;&iecy; &vcy;&ocy;&zcy;&mcy;&ocy;&zhcy;&ncy;&ocy;, &chcy;&tcy;&ocy; &scy;&rcy;&iecy;&dcy;&icy; &scy;&iecy;&tcy;&iecy;&vcy;&ycy;&khcy; &lcy;&yucy;&dcy;&iecy;&jcy; &ocy;&ncy;&icy; &zcy;&acy;&khcy;&ocy;&tcy;&yacy;&tcy; &ocy;&bcy;&mcy;&iecy;&ncy;&yacy;&tcy;&softcy;&scy;&yacy; &tcy;&iecy;&gcy;&acy;&mcy;&icy; &vcy;&ncy;&ucy;&tcy;&rcy;&icy; &scy;&vcy;&ocy;&iecy;&jcy; &gcy;&rcy;&ucy;&pcy;&pcy;&ycy;, &ncy;&ocy; &vcy; &ecy;&tcy;&ocy;&mcy; &rcy;&acy;&bcy;&ocy;&chcy;&iecy;&mcy; &pcy;&rcy;&ocy;&tscy;&iecy;&scy;&scy;&iecy; &ocy;&ncy;&icy;, &scy;&kcy;&ocy;&rcy;&iecy;&iecy; &vcy;&scy;&iecy;&gcy;&ocy;, &ocy;&tcy;&scy;&lcy;&iecy;&zhcy;&icy;&vcy;&acy;&yucy;&tcy; &pcy;&rcy;&ocy;&gcy;&rcy;&iecy;&scy;&scy; &dcy;&rcy;&ucy;&gcy; &dcy;&rcy;&ucy;&gcy;&acy;, &icy;&mcy;&iecy;&yacy; &vcy;&iecy;&tcy;&kcy;&icy; &ucy;&dcy;&acy;&lcy;&iecy;&ncy;&ncy;&ocy;&gcy;&ocy; &ocy;&tcy;&scy;&lcy;&iecy;&zhcy;&icy;&vcy;&acy;&ncy;&icy;&yacy;. &Ocy;&pcy;&yacy;&tcy;&softcy; &zhcy;&iecy;, &ecy;&vcy;&rcy;&icy;&scy;&tcy;&icy;&kcy;&acy; &acy;&vcy;&tcy;&ocy;&mcy;&acy;&tcy;&icy;&chcy;&iecy;&scy;&kcy;&ocy;&gcy;&ocy; &ocy;&tcy;&scy;&lcy;&iecy;&zhcy;&icy;&vcy;&acy;&ncy;&icy;&yacy; &tcy;&acy;&kcy;&icy;&khcy; &tcy;&iecy;&gcy;&ocy;&vcy; &mdash; &ecy;&tcy;&ocy; &khcy;&ocy;&rcy;&ocy;&shcy;&ocy;.</span></p> </div> <div> <h3 class="text-body-emphasis"  id="_on_backdating_tags"><span data-i18n="1f4eed54a411a602e04a99a91279c7c8f5ac577f3a81377559ff730aa431528c/a3" data-source="On Backdating Tags" onmousemove="i18n(this)">&Ocy; &tcy;&iecy;&gcy;&acy;&khcy; &zcy;&acy;&dcy;&ncy;&icy;&mcy; &chcy;&icy;&scy;&lcy;&ocy;&mcy;</span></h3> <p><span data-i18n="5e8473ce8c175fc1415533e72991aba57dd8aa2e4ea30ec34c4311a4b9f53f6c/75" data-source="If you have imported some changes from another VCS and would like to add tags for major releases of your work, it is useful to be able to specify the date to embed inside of the tag object; such data in the tag object affects, for example, the ordering of tags in the gitweb interface." onmousemove="i18n(this)">&IEcy;&scy;&lcy;&icy; &vcy;&ycy; &icy;&mcy;&pcy;&ocy;&rcy;&tcy;&icy;&rcy;&ocy;&vcy;&acy;&lcy;&icy; &ncy;&iecy;&kcy;&ocy;&tcy;&ocy;&rcy;&ycy;&iecy; &icy;&zcy;&mcy;&iecy;&ncy;&iecy;&ncy;&icy;&yacy; &icy;&zcy; &dcy;&rcy;&ucy;&gcy;&ocy;&jcy; &scy;&icy;&scy;&tcy;&iecy;&mcy;&ycy; &kcy;&ocy;&ncy;&tcy;&rcy;&ocy;&lcy;&yacy; &vcy;&iecy;&rcy;&scy;&icy;&jcy; &icy; &khcy;&ocy;&tcy;&icy;&tcy;&iecy; &dcy;&ocy;&bcy;&acy;&vcy;&icy;&tcy;&softcy; &tcy;&iecy;&gcy;&icy; &dcy;&lcy;&yacy; &ocy;&scy;&ncy;&ocy;&vcy;&ncy;&ycy;&khcy; &vcy;&ycy;&pcy;&ucy;&scy;&kcy;&ocy;&vcy; &vcy;&acy;&shcy;&iecy;&jcy; &rcy;&acy;&bcy;&ocy;&tcy;&ycy;, &pcy;&ocy;&lcy;&iecy;&zcy;&ncy;&ocy; &icy;&mcy;&iecy;&tcy;&softcy; &vcy;&ocy;&zcy;&mcy;&ocy;&zhcy;&ncy;&ocy;&scy;&tcy;&softcy; &ucy;&kcy;&acy;&zcy;&acy;&tcy;&softcy; &dcy;&acy;&tcy;&ucy; &dcy;&lcy;&yacy; &vcy;&scy;&tcy;&rcy;&acy;&icy;&vcy;&acy;&ncy;&icy;&yacy; &vcy;&ncy;&ucy;&tcy;&rcy;&icy; &ocy;&bcy;&hardcy;&iecy;&kcy;&tcy;&acy; &tcy;&iecy;&gcy;&acy;; &tcy;&acy;&kcy;&icy;&iecy; &dcy;&acy;&ncy;&ncy;&ycy;&iecy; &vcy; &ocy;&bcy;&hardcy;&iecy;&kcy;&tcy;&iecy; &tcy;&iecy;&gcy;&acy; &vcy;&lcy;&icy;&yacy;&yucy;&tcy;, &ncy;&acy;&pcy;&rcy;&icy;&mcy;&iecy;&rcy;, &ncy;&acy; &pcy;&ocy;&rcy;&yacy;&dcy;&ocy;&kcy; &tcy;&iecy;&gcy;&ocy;&vcy; &vcy; &icy;&ncy;&tcy;&iecy;&rcy;&fcy;&iecy;&jcy;&scy;&iecy; gitweb.</span></p> <p><span data-i18n="1044de29057a5b176dac3678b81dbf1e968ac9fe3fe5a89bf6fc0d1be3e76ba8/f2" data-source="To set the date used in future tag objects, set the environment variable GIT_COMMITTER_DATE (see the later discussion of possible values; the most common form is &amp;quot;YYYY-MM-DD HH:MM&amp;quot;)." onmousemove="i18n(this)">&CHcy;&tcy;&ocy;&bcy;&ycy; &ucy;&scy;&tcy;&acy;&ncy;&ocy;&vcy;&icy;&tcy;&softcy; &dcy;&acy;&tcy;&ucy;, &icy;&scy;&pcy;&ocy;&lcy;&softcy;&zcy;&ucy;&iecy;&mcy;&ucy;&yucy; &vcy; &bcy;&ucy;&dcy;&ucy;&shchcy;&icy;&khcy; &ocy;&bcy;&hardcy;&iecy;&kcy;&tcy;&acy;&khcy; &tcy;&iecy;&gcy;&ocy;&vcy;, &ucy;&scy;&tcy;&acy;&ncy;&ocy;&vcy;&icy;&tcy;&iecy; &pcy;&iecy;&rcy;&iecy;&mcy;&iecy;&ncy;&ncy;&ucy;&yucy; &scy;&rcy;&iecy;&dcy;&ycy; GIT_COMMITTER_DATE (&scy;&mcy;. &dcy;&acy;&lcy;&softcy;&ncy;&iecy;&jcy;&shcy;&iecy;&iecy; &ocy;&bcy;&scy;&ucy;&zhcy;&dcy;&iecy;&ncy;&icy;&iecy; &vcy;&ocy;&zcy;&mcy;&ocy;&zhcy;&ncy;&ycy;&khcy; &zcy;&ncy;&acy;&chcy;&iecy;&ncy;&icy;&jcy;; &ncy;&acy;&icy;&bcy;&ocy;&lcy;&iecy;&iecy; &rcy;&acy;&scy;&pcy;&rcy;&ocy;&scy;&tcy;&rcy;&acy;&ncy;&iecy;&ncy;&ncy;&acy;&yacy; &fcy;&ocy;&rcy;&mcy;&acy; &mdash;  &quot;YYYY-MM-DD HH:MM&quot; ).</span></p> <p><span data-i18n="652744a2ab28954bbafd780fd76c15c2bd557594532f907f10ead1989727af95/0f" data-source="For example:" onmousemove="i18n(this)">For example:</span></p> <div> <div> <pre class="hljs language-ruby"><span class="hljs-variable">$ </span><span class="hljs-variable constant_">GIT_COMMITTER_DATE</span>=<span class="hljs-string">&quot;2006-10-02 10:31&quot;</span> git tag -s v1.<span class="hljs-number">0.1</span></pre> </div> </div> </div> </div> <h2 class="text-body-emphasis"  id="_date_formats"><span data-i18n="dee4ee1ff5260803f94a34836f5dd47793c0d4f71f31619a82bbf6fa4c20d80d/a3" data-source="Date formats" onmousemove="i18n(this)">Date formats</span></h2> <div> <p><span data-i18n="cdd731e59e159ae1a269f930bf6238d2e22feb2751f8999912564ffbc05dc125/00" data-source="The &lt;code&gt;GIT_AUTHOR_DATE&lt;/code&gt; and &lt;code&gt;GIT_COMMITTER_DATE&lt;/code&gt; environment variables support the following date formats:" onmousemove="i18n(this)">&Pcy;&iecy;&rcy;&iecy;&mcy;&iecy;&ncy;&ncy;&ycy;&iecy; &scy;&rcy;&iecy;&dcy;&ycy;  <code>GIT_AUTHOR_DATE</code>  &icy;  <code>GIT_COMMITTER_DATE</code>  &pcy;&ocy;&dcy;&dcy;&iecy;&rcy;&zhcy;&icy;&vcy;&acy;&yucy;&tcy; &scy;&lcy;&iecy;&dcy;&ucy;&yucy;&shchcy;&icy;&iecy; &fcy;&ocy;&rcy;&mcy;&acy;&tcy;&ycy; &dcy;&acy;&tcy;&ycy;:</span></p> <div> <dl> <dt id="Documentation/git-tag.txt-Gitinternalformat"><span data-i18n="06045aa0f049825006d5f65ae8d02db26462738022376de80252dbe13c1205f1/e8" data-source="Git internal format" onmousemove="i18n(this)">&Vcy;&ncy;&ucy;&tcy;&rcy;&iecy;&ncy;&ncy;&icy;&jcy; &fcy;&ocy;&rcy;&mcy;&acy;&tcy;  Git</span></dt> <dd> <p><span data-i18n="33ffa664b952b409981750ea87f5d91682004b8185babfadb63a1d43a3367e84/d3" data-source="It is &lt;code&gt;&amp;lt;unix-timestamp&amp;gt; &amp;lt;time-zone-offset&amp;gt;&lt;/code&gt;, where &lt;code&gt;&amp;lt;unix-timestamp&amp;gt;&lt;/code&gt; is the number of seconds since the UNIX epoch. &lt;code&gt;&amp;lt;time-zone-offset&amp;gt;&lt;/code&gt; is a positive or negative offset from UTC. For example CET (which is 1 hour ahead of UTC) is &lt;code&gt;+0100&lt;/code&gt;." onmousemove="i18n(this)">&Ecy;&tcy;&ocy;  <code>&lt;unix-timestamp&gt; &lt;time-zone-offset&gt;</code>  , &gcy;&dcy;&iecy;  <code>&lt;unix-timestamp&gt;</code>  &mdash; &kcy;&ocy;&lcy;&icy;&chcy;&iecy;&scy;&tcy;&vcy;&ocy; &scy;&iecy;&kcy;&ucy;&ncy;&dcy;, &pcy;&rcy;&ocy;&shcy;&iecy;&dcy;&shcy;&icy;&khcy; &scy; &ecy;&pcy;&ocy;&khcy;&icy; UNIX.  <code>&lt;time-zone-offset&gt;</code>  &mdash; &ecy;&tcy;&ocy; &pcy;&ocy;&lcy;&ocy;&zhcy;&icy;&tcy;&iecy;&lcy;&softcy;&ncy;&ocy;&iecy; &icy;&lcy;&icy; &ocy;&tcy;&rcy;&icy;&tscy;&acy;&tcy;&iecy;&lcy;&softcy;&ncy;&ocy;&iecy; &scy;&mcy;&iecy;&shchcy;&iecy;&ncy;&icy;&iecy; &ocy;&tcy; UTC. &Ncy;&acy;&pcy;&rcy;&icy;&mcy;&iecy;&rcy;, CET (&kcy;&ocy;&tcy;&ocy;&rcy;&ycy;&jcy; &ncy;&acy; 1 &chcy;&acy;&scy; &ocy;&pcy;&iecy;&rcy;&iecy;&zhcy;&acy;&iecy;&tcy; UTC) &mdash;  <code>+0100</code> .</span></p> </dd> <dt id="Documentation/git-tag.txt-RFC2822"><span data-i18n="5aa4c16decf5e0346219e59799da4be4aa758c957abcd1cb30635b310423a04d/93" data-source="RFC 2822" onmousemove="i18n(this)">RFC 2822</span></dt> <dd> <p><span data-i18n="ecb11f836e43461627cd9c8754d96cea0ef4b00016a89fd0d9f093bdba908084/86" data-source="The standard email format as described by RFC 2822, for example &lt;code&gt;Thu, 07 Apr 2005 22:13:13 +0200&lt;/code&gt;." onmousemove="i18n(this)">&Scy;&tcy;&acy;&ncy;&dcy;&acy;&rcy;&tcy;&ncy;&ycy;&jcy; &fcy;&ocy;&rcy;&mcy;&acy;&tcy; &ecy;&lcy;&iecy;&kcy;&tcy;&rcy;&ocy;&ncy;&ncy;&ocy;&jcy; &pcy;&ocy;&chcy;&tcy;&ycy;, &ocy;&pcy;&icy;&scy;&acy;&ncy;&ncy;&ycy;&jcy; &vcy; RFC 2822, &ncy;&acy;&pcy;&rcy;&icy;&mcy;&iecy;&rcy;  <code>Thu, 07 Apr 2005 22:13:13 +0200</code> .</span></p> </dd> <dt id="Documentation/git-tag.txt-ISO8601"><span data-i18n="408dd66ca3af0b0256acb00936e9cf728a4861707d71bf2b140ee375efb49d01/1b" data-source="ISO 8601" onmousemove="i18n(this)">ISO 8601</span></dt> <dd> <p><span data-i18n="e7d013519e5ce7cb48636d39e57383f83e4dcb848ad79745d4009c1cdb2b0993/a4" data-source="Time and date specified by the ISO 8601 standard, for example &lt;code&gt;2005-04-07T22:13:13&lt;/code&gt;. The parser accepts a space instead of the &lt;code&gt;T&lt;/code&gt; character as well. Fractional parts of a second will be ignored, for example &lt;code&gt;2005-04-07T22:13:13.019&lt;/code&gt; will be treated as &lt;code&gt;2005-04-07T22:13:13&lt;/code&gt;." onmousemove="i18n(this)">&Vcy;&rcy;&iecy;&mcy;&yacy; &icy; &dcy;&acy;&tcy;&acy; &ucy;&kcy;&acy;&zcy;&acy;&ncy;&ycy; &scy;&tcy;&acy;&ncy;&dcy;&acy;&rcy;&tcy;&ocy;&mcy; ISO 8601, &ncy;&acy;&pcy;&rcy;&icy;&mcy;&iecy;&rcy;  <code>2005-04-07T22:13:13</code> . &Acy;&ncy;&acy;&lcy;&icy;&zcy;&acy;&tcy;&ocy;&rcy; &tcy;&acy;&kcy;&zhcy;&iecy; &pcy;&rcy;&icy;&ncy;&icy;&mcy;&acy;&iecy;&tcy; &pcy;&rcy;&ocy;&bcy;&iecy;&lcy; &vcy;&mcy;&iecy;&scy;&tcy;&ocy; &scy;&icy;&mcy;&vcy;&ocy;&lcy;&acy;  <code>T</code> . &Dcy;&rcy;&ocy;&bcy;&ncy;&ycy;&iecy; &dcy;&ocy;&lcy;&icy; &scy;&iecy;&kcy;&ucy;&ncy;&dcy;&ycy; &bcy;&ucy;&dcy;&ucy;&tcy; &icy;&gcy;&ncy;&ocy;&rcy;&icy;&rcy;&ocy;&vcy;&acy;&tcy;&softcy;&scy;&yacy;, &ncy;&acy;&pcy;&rcy;&icy;&mcy;&iecy;&rcy;  <code>2005-04-07T22:13:13.019</code>  &bcy;&ucy;&dcy;&iecy;&tcy; &rcy;&acy;&scy;&scy;&mcy;&acy;&tcy;&rcy;&icy;&vcy;&acy;&tcy;&softcy;&scy;&yacy; &kcy;&acy;&kcy;  <code>2005-04-07T22:13:13</code> .</span></p> <div> <div class="table-responsive"><table class="table"> <tr> <td> <div><span data-i18n="d8da2c49df39d91df7ecd199b92da7bf264f026242ccc69b08daeadfe587c45b/a2" data-source="Note" onmousemove="i18n(this)">Note</span></div> </td> <td><span data-i18n="7c1cb7a43cabe80b4fcc800099cb4bb20d5e67595485332e777c0cfb08a32e2e/50" data-source="In addition, the date part is accepted in the following formats: &lt;code&gt;YYYY.MM.DD&lt;/code&gt;, &lt;code&gt;MM/DD/YYYY&lt;/code&gt; and &lt;code&gt;DD.MM.YYYY&lt;/code&gt;." onmousemove="i18n(this)">&Kcy;&rcy;&ocy;&mcy;&iecy; &tcy;&ocy;&gcy;&ocy;, &chcy;&acy;&scy;&tcy;&softcy; &dcy;&acy;&tcy;&ycy; &pcy;&rcy;&icy;&ncy;&icy;&mcy;&acy;&iecy;&tcy;&scy;&yacy; &vcy; &scy;&lcy;&iecy;&dcy;&ucy;&yucy;&shchcy;&icy;&khcy; &fcy;&ocy;&rcy;&mcy;&acy;&tcy;&acy;&khcy;:  <code>YYYY.MM.DD</code> ,  <code>MM/DD/YYYY</code>  &icy;  <code>DD.MM.YYYY</code> .</span></td> </tr> </table></div> </div> </dd> </dl> </div> </div> <h2 class="text-body-emphasis"  id="_files"><span data-i18n="abc7e9892806b047b4d4786b3685285543f76ca314c4c76246d5f6544c7856c9/5d" data-source="Files" onmousemove="i18n(this)">Files</span></h2> <div> <div> <dl> <dt id="Documentation/git-tag.txt-codeGITDIRTAGEDITMSGcode"> <code>$GIT_DIR/TAG_EDITMSG</code> </dt> <dd> <p><span data-i18n="1664460e8ee52ec4ef815573dd093ef32366139b2ea4ace102cba3675ed5885b/a1" data-source="This file contains the message of an in-progress annotated tag. If &lt;code&gt;git tag&lt;/code&gt; exits due to an error before creating an annotated tag then the tag message that has been provided by the user in an editor session will be available in this file, but may be overwritten by the next invocation of &lt;code&gt;git tag&lt;/code&gt;." onmousemove="i18n(this)">&Ecy;&tcy;&ocy;&tcy; &fcy;&acy;&jcy;&lcy; &scy;&ocy;&dcy;&iecy;&rcy;&zhcy;&icy;&tcy; &scy;&ocy;&ocy;&bcy;&shchcy;&iecy;&ncy;&icy;&iecy; &tcy;&iecy;&kcy;&ucy;&shchcy;&iecy;&gcy;&ocy; &acy;&ncy;&ncy;&ocy;&tcy;&icy;&rcy;&ocy;&vcy;&acy;&ncy;&ncy;&ocy;&gcy;&ocy; &tcy;&iecy;&gcy;&acy;. &IEcy;&scy;&lcy;&icy;  <code>git tag</code>  &zcy;&acy;&vcy;&iecy;&rcy;&shcy;&acy;&iecy;&tcy; &rcy;&acy;&bcy;&ocy;&tcy;&ucy; &icy;&zcy;-&zcy;&acy; &ocy;&shcy;&icy;&bcy;&kcy;&icy; &dcy;&ocy; &scy;&ocy;&zcy;&dcy;&acy;&ncy;&icy;&yacy; &acy;&ncy;&ncy;&ocy;&tcy;&icy;&rcy;&ocy;&vcy;&acy;&ncy;&ncy;&ocy;&gcy;&ocy; &tcy;&iecy;&gcy;&acy;, &tcy;&ocy; &scy;&ocy;&ocy;&bcy;&shchcy;&iecy;&ncy;&icy;&iecy; &tcy;&iecy;&gcy;&acy;, &pcy;&rcy;&iecy;&dcy;&ocy;&scy;&tcy;&acy;&vcy;&lcy;&iecy;&ncy;&ncy;&ocy;&iecy; &pcy;&ocy;&lcy;&softcy;&zcy;&ocy;&vcy;&acy;&tcy;&iecy;&lcy;&iecy;&mcy; &vcy; &scy;&iecy;&acy;&ncy;&scy;&iecy; &rcy;&iecy;&dcy;&acy;&kcy;&tcy;&icy;&rcy;&ocy;&vcy;&acy;&ncy;&icy;&yacy;, &bcy;&ucy;&dcy;&iecy;&tcy; &dcy;&ocy;&scy;&tcy;&ucy;&pcy;&ncy;&ocy; &vcy; &ecy;&tcy;&ocy;&mcy; &fcy;&acy;&jcy;&lcy;&iecy;, &ncy;&ocy; &mcy;&ocy;&zhcy;&iecy;&tcy; &bcy;&ycy;&tcy;&softcy; &pcy;&iecy;&rcy;&iecy;&zcy;&acy;&pcy;&icy;&scy;&acy;&ncy;&ocy; &pcy;&rcy;&icy; &scy;&lcy;&iecy;&dcy;&ucy;&yucy;&shchcy;&iecy;&mcy; &vcy;&ycy;&zcy;&ocy;&vcy;&iecy;  <code>git tag</code> .</span></p> </dd> </dl> </div> </div> <h2 class="text-body-emphasis"  id="_notes"><span data-i18n="8a7525b1492fb84833f5c4a69b30f4bfbb134f9b666b61a2c1872d63d234c085/bb" data-source="Notes" onmousemove="i18n(this)">Notes</span></h2> <div> <p><span data-i18n="5cef59c2bc00943356119824fe9a7c2f9845e4b4a85b3d82ed889d3a888ead65/2d" data-source="When combining multiple &lt;code&gt;--contains&lt;/code&gt; and &lt;code&gt;--no-contains&lt;/code&gt; filters, only references that contain at least one of the &lt;code&gt;--contains&lt;/code&gt; commits and contain none of the &lt;code&gt;--no-contains&lt;/code&gt; commits are shown." onmousemove="i18n(this)">&Pcy;&rcy;&icy; &ocy;&bcy;&hardcy;&iecy;&dcy;&icy;&ncy;&iecy;&ncy;&icy;&icy; &ncy;&iecy;&scy;&kcy;&ocy;&lcy;&softcy;&kcy;&icy;&khcy; &fcy;&icy;&lcy;&softcy;&tcy;&rcy;&ocy;&vcy;  <code>--contains</code>  &icy;  <code>--no-contains</code>  &ocy;&tcy;&ocy;&bcy;&rcy;&acy;&zhcy;&acy;&yucy;&tcy;&scy;&yacy; &tcy;&ocy;&lcy;&softcy;&kcy;&ocy; &scy;&scy;&ycy;&lcy;&kcy;&icy;, &kcy;&ocy;&tcy;&ocy;&rcy;&ycy;&iecy; &scy;&ocy;&dcy;&iecy;&rcy;&zhcy;&acy;&tcy; &khcy;&ocy;&tcy;&yacy; &bcy;&ycy; &ocy;&dcy;&icy;&ncy; &icy;&zcy; &kcy;&ocy;&mcy;&mcy;&icy;&tcy;&ocy;&vcy;  <code>--contains</code>  &icy; &scy;&ocy;&dcy;&iecy;&rcy;&zhcy;&acy;&tcy;  none  &icy;&zcy; &kcy;&ocy;&mcy;&mcy;&icy;&tcy;&ocy;&vcy;  <code>--no-contains</code> .</span></p> <p><span data-i18n="db799290736c960ffb6921e9cd2fd614c2c66b6c1e4ff89865d3ba6a8fb7f3a5/40" data-source="When combining multiple &lt;code&gt;--merged&lt;/code&gt; and &lt;code&gt;--no-merged&lt;/code&gt; filters, only references that are reachable from at least one of the &lt;code&gt;--merged&lt;/code&gt; commits and from none of the &lt;code&gt;--no-merged&lt;/code&gt; commits are shown." onmousemove="i18n(this)">&Pcy;&rcy;&icy; &ocy;&bcy;&hardcy;&iecy;&dcy;&icy;&ncy;&iecy;&ncy;&icy;&icy; &ncy;&iecy;&scy;&kcy;&ocy;&lcy;&softcy;&kcy;&icy;&khcy; &fcy;&icy;&lcy;&softcy;&tcy;&rcy;&ocy;&vcy;  <code>--merged</code>  &icy;  <code>--no-merged</code>  &ocy;&tcy;&ocy;&bcy;&rcy;&acy;&zhcy;&acy;&yucy;&tcy;&scy;&yacy; &tcy;&ocy;&lcy;&softcy;&kcy;&ocy; &scy;&scy;&ycy;&lcy;&kcy;&icy;, &dcy;&ocy;&scy;&tcy;&ucy;&pcy;&ncy;&ycy;&iecy; &khcy;&ocy;&tcy;&yacy; &bcy;&ycy; &icy;&zcy; &ocy;&dcy;&ncy;&ocy;&gcy;&ocy; &icy;&zcy; &kcy;&ocy;&mcy;&mcy;&icy;&tcy;&ocy;&vcy;  <code>--merged</code>  &icy; &icy;&zcy;  none  &icy;&zcy; &kcy;&ocy;&mcy;&mcy;&icy;&tcy;&ocy;&vcy;  <code>--no-merged</code> .</span></p> </div> <h2 class="text-body-emphasis"  id="_see_also"><span data-i18n="2fa97693b70fa87b95b2d1bdf9558e4ac65d5e82d145f13a03849c4d9c4957a9/40" data-source="See also" onmousemove="i18n(this)">See also</span></h2> <div> <p><span data-i18n="f6969bf2d76568a71b2a89ced7e89966871581e121c6dc857db11454830a38d9/ae" data-source="&lt;a href=&quot;git-check-ref-format&quot;&gt;git-check-ref-format[1]&lt;/a&gt;. &lt;a href=&quot;git-config&quot;&gt;git-config[1]&lt;/a&gt;." onmousemove="i18n(this)"><a href="git-check-ref-format.html">git-check-ref-format[1]</a>. <a href="git-config.html">git-config[1]</a>.</span></p> </div><address>
<p>
    &copy; 2012&ndash;2024 Scott Chacon and others<br/>Licensed under the MIT License.<br/>
<a href="https://git-scm.com/docs/git-tag">https://git-scm.com/docs/git-tag</a>
</p>
</address>                </article>
            </main>

            <br>
            <br>
            <hr>

                               <ins class="adsbygoogle"
        style="display:block"
        data-ad-format="autorelaxed"
        data-ad-client="ca-pub-6424571640879890"
        data-ad-slot="7867651344"></ins>
   <script data-cfasync="false" src="../../../cdn-cgi/scripts/5c5dd728/cloudflare-static/email-decode.min.js"></script><script>
        (adsbygoogle = window.adsbygoogle || []).push({});
   </script>            
        </div>

        <!-- -->

        <div class="col-md-3">
            <br>
            <form action="-index-.html">
                <div class="input-group">
                    <input class="form-control" type="search" name="q" placeholder="Search for Git" required>
                    <button class="btn btn-primary" type="submit">
                        <i class="bi bi-search"></i>
                    </button>
                </div>
            </form>
            <br>

                            <div class="list-group list-group-flush">
                                            <a class="list-group-item list-group-item-action text-primary-emphasis px-2 text-truncate" href="git-unpack-file.html">
                            git unpack-file                        </a>
                                            <a class="list-group-item list-group-item-action text-primary-emphasis px-2 text-truncate" href="git-unpack-objects.html">
                            git unpack-objects                        </a>
                                            <a class="list-group-item list-group-item-action text-primary-emphasis px-2 text-truncate" href="git-update-index.html">
                            git update-index                        </a>
                                            <a class="list-group-item list-group-item-action text-primary-emphasis px-2 text-truncate" href="git-update-ref.html">
                            git update-ref                        </a>
                                            <a class="list-group-item list-group-item-action text-primary-emphasis px-2 text-truncate" href="git-update-server-info.html">
                            git update-server-info                        </a>
                                            <a class="list-group-item list-group-item-action text-primary-emphasis px-2 text-truncate" href="git-upload-archive.html">
                            git upload-archive                        </a>
                                            <a class="list-group-item list-group-item-action text-primary-emphasis px-2 text-truncate" href="git-upload-pack.html">
                            git upload-pack                        </a>
                                    </div>
            
            <br>
            <div class="my-3">
                <ins class="adsbygoogle"
     style="display:block"
     data-ad-client="ca-pub-6424571640879890"
     data-ad-slot="3954319254"
     data-ad-format="auto"
     data-full-width-responsive="true"></ins>
<script>
     (adsbygoogle = window.adsbygoogle || []).push({});
</script>            </div>
            <br>

            
            
        </div>
    </div>
</div>    <!--/sse-->

    <footer>
        <br>
        <div class="container">
            <div class="row">
                <div class="col">
                    <hr>
                    <div class="row">
                        <div class="col-md-10">
                            <ul class="nav">
                                <li class="nav-item">
                                    <a class="nav-link ps-0" href="https://runebook.dev/">Help us Improve Translation</a>
                                </li>
                                                            </ul>
                        </div>
                        <div class="col-md-2 text-end">
                            <a href="git-tag.html#" class="fs-5" aria-label="Top">
                                <i class="bi bi-arrow-up-square-fill"></i>
                            </a>
                        </div>
                    </div>
                </div>
            </div>
        </div>
        <br>
    </footer>
    <script src="../../../runebook.js"></script>
</body>

</html>